Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C 또는 C++의 작은 따옴표와 큰 따옴표

<시간/>

C 및 C++에서 작은 따옴표는 단일 문자를 식별하는 데 사용되며 큰 따옴표는 문자열 리터럴에 사용됩니다. 문자열 리터럴 "x"는 문자열이며 문자 'x'와 널 종결자 '\0'을 포함합니다. 따라서 "x"는 이 경우 2자 배열입니다.

C++에서 문자 리터럴의 크기는 char입니다. C에서 문자 리터럴의 유형은 정수(int)입니다. 따라서 C에서 sizeof('a')는 32비트 아키텍처의 경우 4이고 CHAR_BIT는 8입니다. 그러나 sizeof(char)는 C와 C++ 모두에서 1바이트입니다.