• const int num = 10;

-> 변수 num을 상수화!


  • const int * ptr1 = &val1;

-> 포인터 ptr1을 이용해서 val1의 값을 변경할 수 없음


  • int * const ptr2 = &val2;

-> 포인터 ptr2가 상수화 됨


  • const int * const ptr3 = &val3;

-> 포인터 ptr3이 상수화 되었으며, ptr3을 이용해서 val3의 값을 변경할 수 없음


출처

  • 열혈 C++ 프로그래밍

+ Recent posts