C 變數的引用

2021-08-21 06:01:33 字數 324 閱讀 2350

int a;

int &b=a;

1.宣告變數b只是乙個引用,不需要另外的開闢記憶體單元存放b的值,b與a佔記憶體中的同乙個儲存單元,具有相同的位址。

2.必須向定義乙個變數,後宣告對該變數的引用。對引用只有宣告,沒有定義。

3.在宣告乙個引用的時候必須同時進行初始化,即宣告它代表的是哪乙個變數。

4.在宣告乙個引用後,不可以再使之成為另乙個變數的引用。

5.不能建立引用陣列。

6.不能建立引用的引用,也沒有引用指標。

7.可以取引用的位址,。

8.引用可以作為形參,進行函式之間資料的傳輸,是一種傳址方式。

C 變數的引用 使用變數的引用

c 可以對乙個資料可以使用引用,引用是c 對c語言的乙個重要擴充,引用是一種新的變數型別,它的作用是為乙個變數起乙個別名。比如要給變數temp起個別名change int temp 定義整型變數temp int change temp 宣告change是temp的引用上述 宣告了change是tem...

C 變數的引用

有預設引數的函式 float area float r 6.5 area 相當於area 6.5 area 7.5 形參得到的值是7.5,而不是6.5。這樣做可以簡化程式,提高執行效率。例如 float volume float h,float r 12.5 volume 45.6 程式相當於vol...

C 變數的引用

變數的引用 就是給變數起乙個別的名字,兩個變數的位址是相同的。資料型別 別名 原名 int a 10 int b a a 和 b 都是 10 b 20 a 和 b 都是 20引用必須初始化 int c 錯誤 int c a 正確初始化後不能再改變 int c a c b 這句話就成了賦值操作不要引用...