问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...不能把形参的值反向传给实参。这句话的理解,和return的矛盾。_百 ...

发布网友 发布时间:2024-10-10 16:05

我来回答

5个回答

热心网友 时间:2024-11-05 14:16

楼主理解偏了!
c语言中只能把实参的值传送给形参,不能把形参的值反向传给实参……
这句话,指的是在函数的调用过程中,实参与形参之间,进行的是值传递(这是相对于址传递而言的),在这个过程中,实参将自身的数值传递给形参,形参只是实参的在堆栈中新开辟一个副本,对形参的操作不会影响实参!
这句话与return没有关系的!呵呵,不明白可以追问!

热心网友 时间:2024-11-05 14:16

return不是返回给参数,而是作为整个函数的送返值。例如:
int add(int a, int b) { int c=a+b; return c;} //形参 a,b, 函数 送返 c 的最终值

调用:
int x=2,y=3,z;
z = add(x,y); // x,y是实参,函数送返值 给 z, 小括号里的是参数。z 不叫参数。
printf("%d",z); // 打印出 5

热心网友 时间:2024-11-05 14:20

函数参数的传递有两种方式,一是传值,另一种是传址。传值时,形参是实参的拷贝,且用栈存放这个值(不一定是基础类型变量,事实上构造类型的传值也是如此),被调函数返回后,栈中的值被释放,所以传值是“不能把形参的值反向传给实参”的。
return 语句会返回函数的执行结果,或用于判断真假的整数值,返回值时,也是函数中值的拷贝,是临时的,与是否能改变形参的值没有关系。

热心网友 时间:2024-11-05 14:23

一、c语言中只能把实参的值传送给形参,不能把形参的值反向传给实参。
这句话不知道你从哪里得来的

二、感觉这句话和return语句返回值有点矛盾
return与参数无关,这说明你对函数的理解有问题

函数包括:
返回值类型 函数名(形参)
{
return 返回值
}
返回值与形参是两个不同的内容。

形参,根据其特点,我们又可以定义它们为输入形参、输出形参、或输入输出形参
输出形参,其实就可以将数据带回到实参中去(表面上看是这样)

如:
int max( int a,int b,int *c)
{
if (a==0|| b==0 )
return -1;
if ( c==NULL )
return -1;
if ( a>b ) *c=a;
else *c=b;
return 0;
}

热心网友 时间:2024-11-05 14:21

函数的返回值不是参数啊,所谓行参是函数定义中()里声明的变量,而实参是调用函数时的参数,调用函数在编译的时候编译成两步,1把实参复制给行参(运行栈堆压入),把控制权跳转至函数入口
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小篇幅造句 易车如何发布二手车 转让卖车信息流程 《易车》群聊消息关闭方法 易车消息夜间勿扰方法步骤 易车如何开启消息夜间勿扰 易车 开启@消息推送 ...当入射角是 时,反射角是 。我们能从各个方向看到本身不发光的物体... 发泄的近义词和反义词是什么_发泄是什么意思? 我的世界手游 我的世界手机版怎么做末地传送门? 我的世界手游 末地传送门怎么做? 安全评价师的报考科目有什么 ...和形参的类型完全一致并且个数相等。 这句话错哪了?求指教_百度知 ... 我在左耳耳垂上打了两个耳洞,但我不知道带戴什么样的在一起才合适,请... 老人想健康长寿存在哪几个误区 银河系与其他星系的距离 ...条短信,关于阳光人寿出行无忧意外伤害保险的,保单号已经给我了,是... 挤塑板设备主要参数用途 本能的近义词是什么呢? 重庆建信德电子商务有限公司怎么样? 北京建信证券股份有限公司业务范围 在建信人寿里面投了一个意外保险,但是填写信息的时候将邮箱填写错了,还... 东莞建信电子制品有限公司是要倒闭了么,拖欠供应商货款一直不还。台湾... ☀️⭐️是什么意思 罗摩鼠标G7触电怎么办 有一串图形,按⭐️、、◼️、⚫️四种形状排列.第10... ⭐️️️的成语是什么? ⭐️什么成语 东莞,最好在长安,哪里电子厂最集中,人又多?我想在附近租房,最好有黑... ⭐️⭐️猜一成语? 中国什么地方跟女儿国像似的,基本都是女的! 劳动合同期内被公司安排培训降工资违法吗 618买什么全能本 ...在家里我又有一个路由器,现在我想把内网的192.168.0.103映射到公网上... iPhone 6plus 运行内存1G,卡不卡 高分悬赏关于请问考研漏题的举报方式!! 大二能考研不?考研有什么要求?高分悬赏 高分悬赏北京中医药大学考研两天有效期 ...把我拉进黑名单,那我转账的钱和备注他会收到吗?他手机会有提醒吗... 在屏蔽之前给对方转了账,后面又把她屏蔽了,她能不能收到钱?她收了钱... 十堰哪个医院看中医好啊。 百家姓都是啥 百家姓按啥排 百家姓里的姓是按什么来排的 380V电动机功率一般多大? 世界上有哪些数学小趣闻? 小米4玩王者荣耀游戏开始后语音是从听筒出的 王者荣耀语音从上面发出声音 中午时C盘还有2G的剩余空间,下午就只剩30M了,打开C盘怎么也对不上,谁... 各位都有哪些让你难忘、让你眼前一亮的事儿? 如何删除电脑中不用的程序,哪位行家,请你告诉我,多谢多谢 如何将C盘NTFS转换成NTFS32