-
引用調用
鎖定
引用調用(reference)
是C++特有的概念,它是程序設計語言發展的產物。C++提供的引用應用於函數既滿足使用時的簡單方便,又保證執行的效率。C和C++的函數調用的主要區別是C++中使用了引用調用。
- 中文名
- 引用調用
- 其他名
- 引址調用
引用調用引用調用含義
int i,j;
int &ri=i; //建立一個int型的引用ri,並將其初始化為變量i的一個別名
j=10;
ri=j; //相當於i=j;
引用調用注意事項
需要注意的是:
1 聲明一個引用時,必須同時對它進行初始化,使它指向一個已經存在的對象。
2 一旦一個引用被初始化後,就不能改為指向其它對象(也就是説,一個引用從它誕生之時起,就必須確定是哪個變量的別名,而且始終只能作為這個變量的別名不能另作他用)