问题遇到的现象和发生背景
#include "stdio.h"
int main()
{
printf("%d\n",sizeof('a'));
return 0;
}
字符常量所占字节为什么是4
#include "stdio.h"
int main()
{
printf("%d\n",sizeof('a'));
return 0;
}
字符常量所占字节为什么是4
字符常量在内存中占4个字节,存放的是字符的ASCII码(整型数据)。 C语言规定所有字符常量都作为整型量来处理。