C函数的形参和实参的问题。 如: void a(int); mian() { int num;
答案:1 悬赏:0
解决时间 2021-01-19 15:41
- 提问者网友:棒棒糖
- 2021-01-18 20:17
C函数的形参和实参的问题。 如: void a(int); mian() { int num;
最佳答案
- 二级知识专家网友:大漠
- 2021-01-18 21:18
在上面所有函数传递的参数中,只有一句:
scanf("%d",&num);
传递的是实参,其他都是形参。
另,只上在一句你还打错了:scanf的格式部分应该加上引号。
可以用一个简单的方法区分形参和实参:函数体内对参数的任何改变,都不会影响调用体内传入函数的变量的值。这时的参数就是形参;反之一定是实参。
即如上面的代码,将num参数调入scanf中后,num的值变成了你在键盘输入的数。
scanf("%d",&num);
传递的是实参,其他都是形参。
另,只上在一句你还打错了:scanf的格式部分应该加上引号。
可以用一个简单的方法区分形参和实参:函数体内对参数的任何改变,都不会影响调用体内传入函数的变量的值。这时的参数就是形参;反之一定是实参。
即如上面的代码,将num参数调入scanf中后,num的值变成了你在键盘输入的数。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯