黑马程序员技术交流社区
标题:
利用指针来实现加减乘除操作
[打印本页]
作者:
i_iOS
时间:
2015-10-1 23:09
标题:
利用指针来实现加减乘除操作
//指针思考练习
//利用指针来实现加减乘除操作
//用来理解指针,实际上此程序不够优化
#include <stdio.h>
void operating(int m,int n,int *padd,int *psub,int *pmul,int *pdiv){
*padd=m+n;
*psub=m-n;
*pmul=m*n;
*pdiv=m/n;
}
int main(){
int a=16;
int b=8;
int add=0;
int sub=0;
int mul=0;
int div=0;
int *pa=&a;
int *pb=&b;
int *padd=&add;
int *psub=⊂
int *pmul=&mul;
int *pdiv=÷
operating(a,b,padd,psub,pmul,pdiv);
printf("%d与%d的和为%d,差为%d,乘积为%d,商为%d\n",*pa,*pb,*padd,*psub,*pmul,*pdiv);
return 0;
}
复制代码
作者:
LPz1994
时间:
2015-10-2 11:06
!!!!!!!!!!!!!!!!!!!!!!!!!!可以的
作者:
tz19900926
时间:
2015-10-2 11:56
不错很棒的说!!!!
作者:
jing397
时间:
2015-10-2 12:37
不错的!!!
作者:
洪吉童
时间:
2015-10-2 15:57
这是指针作为形参传递给函数
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2