제가 잘못 알고 있는 건지 아닌지 확인이 필요해서 문의를 드립니다.
a라는 버퍼에 특정 문자열을 넣고 싶습니다.
char* a = NULL;
a = "hello";
a = "world";
이 문법이 맞나요?
예전에 분명히 안되었던 것으로 기억하는데 VS2008에서 돌려보니 되네요. ㅜㅜ
전 항상
char* a = "hello";
또는
char a[128];
strcpy(a, "hello");
이렇게만 사용해 왔는데요.
지금껏 strcpy를 써왔던게 이상한 짓을 하고 있었던 듯 하네요.
답변 부탁드립니다.