永发信息网

C语言里int &a什么意思?我是在类C语言的伪代码里看到的

答案:3  悬赏:30  手机版
解决时间 2021-04-11 10:27
C语言里int &a什么意思?我是在类C语言的伪代码里看到的,用它做函数的形参是什么意思?
最佳答案

一个变量的另一个名字,&表取地址符。


如int b=99; int &a=b; 表示b的地址赋给a,操作a就相于操作b.列如a=88;这时b也就是88了。


简单的说就b的另一个名字。如你叫张三,你的小名叫三三。叫三三等于叫你的姓名张三~

全部回答

你确定这是C不是C++吗?

C语言中这是不合法的

C++中这表示是变量的引用的申明,变量的引用只需申明,不需定义

凡是在& 字符前带有 类型 的都是引用

如:int &a=b

表示a是b的引用,即a和b共用一段物理内存

而C语言中的指针一般形式为:int a, *p;p=&a;即int*p=a;

在C++中判断是指针还是引用主要看&符号前是否 有类型申明,有则为引用

是说这个传入的形参在函数里面被使用并改变的话,函数返回的时候这个变化会带回到对应的实参

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
枭神格八字是好还是坏呢
下列说法正确的是A.有理数包括正数和负数B.任
怎么让电视不自动连接无线网
买QQ秀永久的需要多少Q币?
修改密码时忘了问题的答案怎么办
瘦子适合长跑吗? 5分
换机油是越贵越好吗
惠民参茸特产在什么地方啊,我要过去处理事情
2008年奥运会中国共得多少金牌?
洪江市怀化飞碗牛肉面地址是什么,有没有知道
更改银行卡预留手机号码可以不去银行吗?
懂车的朋友进来下啊
渔源木桶鱼庄地址在哪,我要去那里办事
“任何一个有机体,在每一瞬间是它本身又不是
南京东郊小镇在哪一个区
推荐资讯
在工厂一个600的社保卡等到退休一个月能拿多
求爱普生各类打印机价目表?
我是1991年1月4农历的,我想知道我和他的爱会
有病期间,有亲戚送了一提(4瓶)由荆州市今
我买乐个彩票中乐 怎么去拿啊?
什么网站可以设计QQ网名?
单选题开尔文运用合理外推的方法,建立起热力
贵州茅台股份有限公司怎么去啊,有知道地址的
移动GPRS里的国际新闻咋没了
关于初三化学的问题
单选题Thenarosethequestion_________wewer
09年最新好莱坞的恐怖大片
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?