C++参照の宣言方法

2865 ワード

リファレンスは変数の別名であり、リファレンスに対する操作はターゲットに対する操作です.
参照の宣言方法:
タイプ識別子&参照名=ターゲット変数名;
次のようになります.
1 int a;

2 int &ra=a;    //    ra,    a   ,   

説明:
  • &ここではアドレス演算子ではなく識別の役割を果たし、ここで宣言された参照名を識別する.
  • タイプ識別子は、ターゲット変数のタイプ(すなわち、上のコードのa)を指す.
  • 参照を宣言する場合は、同時に初期化する必要があります.
  • 参照宣言が完了すると、ターゲット変数名に相当する2つの名前、すなわち、そのターゲットの元の名前と参照名がある.
  • は、参照を宣言し、新しい変数が定義されたのではなく、参照名がターゲット変数名の別名であることを示すだけで、システムは参照に記憶ユニットを割り当てない.

  •  
    私は独学で、教材は少し古いかもしれなくて、问题があるならみんなに指摘してもらいます!!!ありがとう!
     
    例題:参照の定義と使用.
     
     1 #include<iostream>
    
     2 using namespace std;
    
     3 
    
     4 int main()
    
     5 {
    
     6     int a=3;
    
     7     int &b = a; 
    
     8     int &c = a;     //           
    
     9     int &d = b;     //       
    
    10     cout << b << endl;
    
    11     cout << c << endl;
    
    12     cout << d << endl;
    
    13     return 0;
    
    14 }
    
    15 
    
    16 //  ,       ,           !!!  !!!

     
     
    私は独学で、教材は少し古いかもしれなくて、问题があるならみんなに指摘してもらいます!!!ありがとう!