상수지시포인터와 상수포인터
상수지시포인터
const char *a = "abcde";
a = "edfgh"
- 상수지시포인터는 상수를 가리키는 포인터라는 뜻인다.
- 포인터 자체는 상수가 아니다.
- a에 리터럴 문자를 다시 할당할 수 있다.
상수포인터
const *char b = "fghij";
- 상수포인터는 포인터가 상수라는 의미이다.
- 즉, 포인터가 가리키는 주소값을 바꿀 수 없다.
상수지시상수포인터
const *char *a = "abcde";
???
char const *s
- 자료형의 세계는 참.. 신비롭다.. 좀 더 찾아봐야겠다.