代码:
#include <stdio.h> #include <stdlib.h> // C语言将字符常量视为int类型而非char类型 int main(void) { // sizeof(int) == 4 // sizeof(char) == 1 printf(sizeof(‘ABCD‘) == sizeof(int)? "True" : "False"); printf("\n"); char ch = ‘ABCD‘; printf("%c\n", ch); return EXIT_SUCCESS; }
输出:
True D
原文:http://my.oschina.net/Xwoder/blog/325322