c 中引用符合的使用

2021-08-21 22:14:11 字數 526 閱讀 8907

對乙個資料建立乙個「引用」,他的作用是為乙個變數起乙個別名。這是c++對c語言的乙個重要補充。

如何建立乙個引用

int a = 5;

int &b = a;

cout以上宣告了b是a的引用,並把a,b的值和它們的位址列印出來。經過宣告後b是a別名,b與a代表的是同乙個變數,佔記憶體中同乙個儲存單元,具有同一位址。

注意&

符號作為取位址符合作為引用宣告符的區別,在上述程式中的第2行,&在資料型別後,為引用宣告符。而第5、6行,&為取位址符。可以用這個方法作區分:只有在資料型別後&才是引用宣告符。列印結果:

從上述結果可以看到,a與b位址是相同的。

C 中引用的使用總結

1引用的定義 引用時c 對c的乙個重要的擴充,引用的作用是給變數起乙個別名。例如 int a int b a 宣告b是a的引用 經過以上的宣告,b就成為了a的別名,a和b的地位以及作用都是一樣的。將b宣告為a的引用,不需要再為b開闢新的單元,b和a在記憶體中佔同一儲存單元,它們具有相同的位址。複製 ...

c 引用在函式中的使用

1.引數與返回值都為普通情況 include include using namespace std int get int x cout 形參位址為 x 輸出 輸入引數位址為0x7ffcfbd21970 形參位址為0x7ffcfbd2194c 返回值位址為0x7ffcfbd21954 結果位址為0...

C 的引用使用

引用是c 中乙個很重要的概念。英文為reference,引用定義了物件的乙個別名。當物件的值修改時,引用會發生對應的改變 當引用的值發生改變時,被引用的物件的值也發生變化,因為物件和物件的應用操作的是同一位址單元。1 引用的定義 使用int a b 即可定義整型變數b的引用a。1 由於引用是物件的別...