[Software]/Programming Tips2008. 8. 18. 17:08
# const 에 대해 알아보자.

예제)

int n=5;
int k=6;

const int* p;   // ok

int* const q;   // error (초기화 필요!!)
int* const q = &n;   // ok

p = &n;        // ok (p 라는 pointer는 변경 가능)
*p = 10;    // error (p 가 가르키는 값은 const)

q = &k;        // error (q 라는 pointer는 const)
*q = 200;    // ok (q 가 가르키는 값은 변경 가능)
Posted by 바트정