const int 썸네일형 리스트형 [C++] const int, const int*, int* const, const int* const, etc * const -- 변수를 상수화 시키는데 사용된다. const int n = 0; 상수화가 된 변수 이다. 대입 연산은 허용 되지 않는다. const int * n; 데이터 상수화를 하고 있다. n이라는 포인터가 가리키는 데이터를 상수화 시켰다. *n=20은 안된다. 대입 연산이 안된다. 메모리 공간이 상수화가 된것은아니다. n으로 접근해서 데이터를 조작하는것을 막는것이다. 하지만 a = 10; cosnt int * n = &a; a에 대한 데이터 조작은 가능하지만 n이라는 포인터를 이용해서 a의 데이터 조작은 불가능하다. int * const n; 포인터가 상수화 된것이다. n = &b; n = &a(x); 포인터 연산 허용이 안된다. const int * const n; n이라는 가리키는 곳의 데이.. 더보기 이전 1 다음