黑马程序员技术交流社区
标题:
求解释啊,大神
[打印本页]
作者:
1871037345
时间:
2016-6-12 23:46
标题:
求解释啊,大神
char a = 'h';
printf("sizeof(a) = %lu\n",sizeof(a));
printf("sizeof('h') = %lu\n",sizeof('h'));
上面的语句运行结果分别是 :
sizeof(a) = 1
sizeof('h') = 4
作者:
dongkuan
时间:
2016-6-12 23:56
‘h’转换成assic码是4个字节 a是声明一个char变量当然是一个字节
作者:
1871037345
时间:
2016-6-13 07:06
dongkuan 发表于 2016-6-12 23:56
‘h’转换成assic码是4个字节 a是声明一个char变量当然是一个字节
谢谢,现在明白了,
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2