求解定义函数那边有个c=a;是什么意思,有什么用,看不懂- - .
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/06/04 18:07:51
求解定义函数那边有个c=a;是什么意思,有什么用,看不懂- - .
#include
int f(int,int)
main()
{int i=2,p;
p=f(i,i+1);
printf("%d\n",p);}
int f(int a,int b)
{int c;
c=a;
if(a>b) c=1;
else if(a==b) c=0;
else c=-1;
return (c);}
#include
int f(int,int)
main()
{int i=2,p;
p=f(i,i+1);
printf("%d\n",p);}
int f(int a,int b)
{int c;
c=a;
if(a>b) c=1;
else if(a==b) c=0;
else c=-1;
return (c);}
把a的值赋给c.
c在这里是函数中一个过程量,把a的值给他是初始化而已,不具体意义,你删除了这句调试一下,或者把b的值给c,都是一个意思.
再问: 那把这句删掉也没事么?
再答: 删了也不一定行,但是随意赋个值就行了。因为c需要初始化。
c在这里是函数中一个过程量,把a的值给他是初始化而已,不具体意义,你删除了这句调试一下,或者把b的值给c,都是一个意思.
再问: 那把这句删掉也没事么?
再答: 删了也不一定行,但是随意赋个值就行了。因为c需要初始化。
来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不
C语言中函数定义和声明有什么区别
函数有定义什么意思?
高数函数中有定义是什么意思?
双曲函数有什么意义定义的双曲函数有什么实际意义?为什么凭空造这么个函数?
C语言里的函数定义和函数说明有什么联系和区别?
C语言中函数名后面()中定义的参数和函数体内定义的变量有什么区别?
有个函数里的语句看不懂求大神分析
在看二次函数的题 有个变形看不懂
寒假作业有题看不懂,求解
在C语言中,函数定义跟函数声明有什么区别有什么不同之出?
关于锐角三角函数定义为什么都是∠A的什么边,为什么不以∠B或者∠C呢,选∠A是不是有什么特定原因