課程
/后端開發
/C++
/C++遠征之離港篇
funh函數里 為啥要用&a 和&b 有什么作用?和不用&有什么區別呢?
2018-06-11
源自:C++遠征之離港篇 3-2
正在回答
&a是取變量a的地址,&是取址操作符,不用&就是取變量a的值。一旦&前面有了類型,就是引用的意思,引用的本質是取別名,意思是給已經定義了的變量b另外取了一個名字叫做a,但是如果用在函數中的話,&a和&b也是引用的意思,但是傳遞進去的是地址不是他們具體的值
int &a=b;
一旦&前面有了類型,就是引用的意思,引用的本質是取別名,意思是給已經定義了的變量b另外取了一個名字叫做a,但是如果用在函數中的話,&a和&b也是引用的意思,但是傳遞進去的是地址不是他們具體的值
&a是取變量a的地址,&是取址操作符,不用&就是取變量a的值
舉報
C++掃清通往面向對象的最后一道障礙,將所有知識點融會貫通
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-10-14
&a是取變量a的地址,&是取址操作符,不用&就是取變量a的值。一旦&前面有了類型,就是引用的意思,引用的本質是取別名,意思是給已經定義了的變量b另外取了一個名字叫做a,但是如果用在函數中的話,&a和&b也是引用的意思,但是傳遞進去的是地址不是他們具體的值
2019-02-21
int &a=b;
一旦&前面有了類型,就是引用的意思,引用的本質是取別名,意思是給已經定義了的變量b另外取了一個名字叫做a,但是如果用在函數中的話,&a和&b也是引用的意思,但是傳遞進去的是地址不是他們具體的值
2018-06-12
&a是取變量a的地址,&是取址操作符,不用&就是取變量a的值