IT

const int a = 3;
// a는 상수이므로 a=3 (X) 변경할 수 없다.

const int *p = &a;
// *p는 상수이므로 *p=100 (X) 변경할 수 없다.
// p = &b 변경은 가능하다.

int * const p = &a;
// p는 상수이므로 p=&b (X) 변경할 수 없다.
// *p = 100 변경은 가능하다.

const int * const k = &a;
// k = &b (X) 변경 할 수 없다.
// *k = 200 (X) 변경 할 수 없다.

'소프트웨어 > C언어' 카테고리의 다른 글

함수 인자로 다차원배열이 사용되는 경우  (0) 2011.06.16
[2차원] 배열과 포인터  (0) 2011.06.16
[1차원] 배열과 포인터  (0) 2011.06.15
재귀함수  (0) 2011.05.12
파일 입출력  (0) 2011.05.09
Posted by sinpk