형식 이름에서 표기법 X&는 'X에 대한 참조'를 의미한다. lvalue에 대한 참조에 사용되므로 종종 lvalue 참조라고 한다.\ void f() { int var = 1; int& r {var}; // r and var now refer to the same int int x = r; // x becomes 1 r = 2; // var becomes 2 } 참조가 무언가에 대한 이름인지 확인하려면(즉, 객체에 바인딩됨) 참조를 초기화해야 한다. int var = 1; int& r1 {var}; // OK: r1 initialized int& r2; // error : initializer missing extern int& r3; // OK: r3 initialized elsewhere 참조 초기화..