4.0 C ++言語リファレンス
これは、エイリアス変数であります
REFERENCE基本データ型
#include <iostreamの> 使用して 名前空間STD; INTメイン(ボイド) { int型 A = 3 ; INT&B = A; // 参照が初期化されなければならない B = 10 ; COUT << << ENDLと、 戻り 0 ; }
REFERENCE構造タイプ
書式#include <iostreamの> 使用して 名前空間はstdを、 typedef 構造体 { int型のX; int型のyを。 } COOR。 INTメイン(ボイド) { COOR c1を、 COOR&C =のC1; CX = 10 。 CY = 20 。 coutの << c1.x << " " << c1.y << てendl; リターン 0 ; }
ポインタ型の参照
書式#include <iostreamの> 使用して 名前空間はstdを、 INTメイン(ボイド) { int型 = 10 。 int型 * p =&; int型 *&Q = P; * Q = 20 。 coutの << << てendl; リターン 0 ; }
参照は、関数のパラメータを行います