目錄常引用
常引用和非常引用型別的轉化
舉例:
#includeusing namespace std;
int main()
輸出
4
45
注意事項:
舉例:
#includeusing namespace std;
void swap(int & a, int & b)//引用,不需要取位址
int main()
#includeusing namespace std;
int n = 4;
int & setvalue() //返回值為乙個整型的引用,引用了n
int main()
定義引用時,在前面加const關鍵字
int n;
const int & r = n; // r的型別為const int &
特點:不能通過常引用修改其引用的內容
從c到c 引用與常引用
下面的寫法定義了乙個引用,並將其初始化為引用某個變數。型別名 引用名 某變數名 int n 4 int r n r引用了 n,r的型別是 int 某個變數的引用,等價於這個變數,相當於該變數的乙個別名。例 int n 4 int r n r 4 cout r 輸出 4 cout n 輸出 4 n 5...
七 引用(從C到C )
內容參考於 21天學通c 第八版 1.示例1 include using namespace std intmain 執行結果 original 30 original is at address 006ff9c0 ref1 is at address 006ff9c0 ref2 is at add...
C 引用的理解和概念
引用變數是乙個別名,也就是說,它是某個已存在變數的另乙個名字。一旦把引用初始化為某個變數,就可以使用該引用名稱或變數名稱來指向變數。引用很容易與指標混淆,它們之間有三個主要的不同 試想變數名稱是變數附屬在記憶體位置中的標籤,您可以把引用當成是變數附屬在記憶體位置中的第二個標籤。因此,您可以通過原始變...