C 或 C++ 中的单引号与双引号\n


在 C 和 C++ 中,单引号用于识别单字符,双引号用于字符串常量。字符串常量 “x” 是一个字符串,其中包含字符 ‘x’ 和空终止符 ‘\0’。所以,在这种情况下,“x” 是一个由两个字符组成的数组。

在 C++ 中,字符常量的字节大小是 char。在 C 语言中,字符常量的类型是整数 (int)。因此,在 C 语言中,对于 32 位架构,sizeof(‘a’) 是 4,CHAR_BIT 是 8。但对于 C 和 C++ 而言,sizeof(char) 是一个字节。

更新于:2019 年 7 月 30 日

已观看 7,000+ 次

开启您的事业

完成课程即可获得认证

开始
广告