두가지의 차이점을 모르고 혼용해서 쓰다가 따옴표를 쌍따옴표로 잘못써서 에러가 났다.
이참에 두가지의 차이점을 정확히 알고 써야겠다는 생각이 들어서 정리한다.
따옴표
단일문자를 의미한다. String이 아닌 char
쌍따옴표
단일문자가 아닌 문자열을 의미한다. String
ex)
char str[] = "HELLO"; //문자열에는 쌍따옴표
str[0] = 'A'; //단일문자에는 따옴표
단일문자에 쌍따옴표를 쓸 경우, 실제 출력시에는 단일문자 뒤에 null이 붙게된다.
'기타 지식' 카테고리의 다른 글
[정보처리기사 실기] 요약노트 (0) | 2024.05.01 |
---|---|
게임 코딩 자잘한 지식 (계속 업데이트 예정) (0) | 2022.11.13 |