c에서 char* str1 = "Hello";
로 선언이랑 동시에 초기화하면
str1 = "app" 이나 str1 = "appletree" 같은걸로는 수정 되는데
str1[2] = 'c' 처럼은 왜 수정이 안되는거야??
이게 문제인거 겨우찾았는데 왜 그런지는 구글링 뒤져도 안나오네
잘하는 형아 있으면 좀 도와줘 ㅈㅂ
c에서 char* str1 = "Hello";
로 선언이랑 동시에 초기화하면
str1 = "app" 이나 str1 = "appletree" 같은걸로는 수정 되는데
str1[2] = 'c' 처럼은 왜 수정이 안되는거야??
이게 문제인거 겨우찾았는데 왜 그런지는 구글링 뒤져도 안나오네
잘하는 형아 있으면 좀 도와줘 ㅈㅂ
https://hydroponicglass.tistory.com/181