wifi

[error or warning]character constant too long for its type

진아사랑해 2023. 10. 28. 12:32
반응형

저는 C-언어를 사용하고 있습니다.

문자열 관련 처리를 하다 보니 컴파일에서 제목과 같은 warning이 나왔습니다.

이유는 char *str = 'Hello';

문제 해결

char *str = "Hello";

Single quotes는 ascii character들을 위해 사용되는 것이고

Double quotes는 string 즉, 문자열을 표현하기 위해 사용되는 것입니다.

 

반응형