제 기억상 C에서 char 배열로 문자열을 할당하면 변수 형태 문자열이라 해서 인덱스로 접근해서 문자열의 문자를 변경할 수 있고 메모리에 할당된 문자열의 주소 값을 char 포인터에 할당하면 상수 형태 문자열이라 해서 문자열의 내용을 변경할 수 없다고 배웠는데(윤성우 열혈 C) 왜 그런 거예요? 포인터 연산으로 문자열의 특정 부분의 메모리에 접근해서 메모리에 저장된 값을 변경할 수 없는 거임?

- dc official App