永发信息网

谁解释C语言中什么是值传递和地址传递??

答案:2  悬赏:70  手机版
解决时间 2021-02-24 22:32
谁解释C语言中什么是值传递和地址传递??
最佳答案
本质上都是值传递,因为传递的都是数值,地址也是用数值表示的。如果从作用上分类,值传递传送的是内存单元中存放的数据,这个数据是接收方要直接使用的,地址传递传送的是内存单元的地址(其实这个地址也是存放在某个内存单元中的),这个数据是给接收方间接使用的,因为它指向另一个内存单元,而这个被指向单元里的数据才是最终需要的。比方一下你就明白了:有两个抽屉AB,A和B中都有你要的东西,但抽屉在我这里,我把A里面的东西直接给你就是值传递,我把B的钥匙给你就是地址传递。
全部回答
c语言在形参和实参之间传递的不仅是值传递,也包括地址传递的。   细节如下: 1. c语言函数参数传递包括按值传递和按地址传递两种; 2. 当形式参数是数组、指针时都是使用的按地址传递。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
义乌市佛堂镇小吴溪村民委员会在哪里啊,我有
躺在床上腿倒立靠在墙上能减小腿大腿吗
wife的原始用户名密码被我改了,密码让我朋友
18届学生,选课选化学,生物,技术,以后能选择
南张村在什么地方啊,我要过去处理事情
甲会计师事务所指派X注册会计师对Y股份有限公
女人把一个男人当作蓝颜知己,她是什么意思?
牙齿换牙时掉了一半怎么办
FAMILY52飞昕飞天富便利店地址在哪,我要去那
键盘第三个灯亮了怎么关
有什么企业只注重质量而不注重效率的例子
若d是double型变量,表达式(d=1,d=5,d++)的值
凯撒足疗会馆怎么去啊,有知道地址的么
家里楼上楼下wifi信号不好怎么办
链路聚合在哪一层上实现()
推荐资讯
医院主任总是和你抱怨之前的医药代表,该怎样
今朝超艺造型地址在哪,我要去那里办事
按《建筑设计防火规范》要求计算建筑高度H,
磨木路/X026(路口)我想知道这个在什么地方
甲、乙订立承揽合同,甲提供木料,乙为其加工
为什么昕萃的石斛凝胶可以快速的舒缓肌肤的不
WPS表格的密码忘了怎么办
莫言创作《生死疲劳》时不光用手写,而且用的
模具型腔的数目应如何确定?
白菜翅丝做法
平安车险怎么查询保单
我的信用卡已经注销了,京东上怎么解绑在线支
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?