참조 썸네일형 리스트형 [C++] 참조 참조const 참조참조 변수가 참조하는 대상의 값을 바꿀 수 없다.int x { 10 };const int& xRef = x;cout l-value 참조 : 실체가 있는 대상에 대한 참조r-value 참조 : 사용한 후에는 그 값을 더 이상 가지고 있을 필요가 없는 값을 참조객체의 값을 다른 객체로 이동참조가 포인터와 다른 점?참조 변수를 이용하여 값을 읽거나 저장할 때 참조 대상 변수를 사용하는 형식과 동일하다.참조 변수는 초기화를 통해 반드시 어떤 대상을 참조해야 한다.초기화되지 않은 상태로인해 무엇을 참조하고 있는지 알수 없는 상황은 발생하지 않음참조 변수는 초기화를 통해 지정된 참조 대상을 바꿀 수 없어 참조의 유효기간 동안 하나의 대상만 참조할 수 있다. 더보기 [C언어] 포인터 및 참조 포인터 변수?변수의 주소값을 갖는 특별한 변수변수: 특정 데이터 값을 갖고 있음포인터: 특정 데이터가 저장된 기억장소의 주소(번지)값을 가지고 있음따라서 포인터는 기억공간을 변수명으로 접근하지 않고 주소로 접근하기 위해 사용한다.포인터의 사용포인터가 유효한 대상을 가리키게 한 후 사용해야 한다.ptrVar = &var; // ptrVar이 var를 가리키게 함*prtVar = value; // prtVar을 이용하여 var을 액세스//& 주소 계산 연산자//*prtVar: 포인터 prtVar가 가리키는 곳 # 포인터 변수의 선언int *pp: 포인터 변수로서 정수형 자료가 수록되어 있는 주소를 갖고 있다.*p: 해당 주소에 수록되어 있는 정수형 자료를 갖고 있다. 일반변수포인터변수선언int a;int *.. 더보기 이전 1 다음