黑马程序员技术交流社区

标题: sizeof(‘a’)和 char ch='a';sizeof(ch)的区别和存储方式 [打印本页]

作者: llo    时间: 2015-7-16 21:47
标题: sizeof(‘a’)和 char ch='a';sizeof(ch)的区别和存储方式
sizeof(‘a’)  占用4个字节 因为计算机在存储的时候先找到a的ASCII码值 97 然后把97按int类型存储   最终存储的是 int类型


char ch='a';sizeof(ch)  计算机在存储的时候先找到a的ASCII的值97 然后把97转换成二进制 只需要一个字节 八位二进制数就可以了 最终占用一个字节
作者: likang    时间: 2015-7-16 21:49
我懂得了!!!
作者: 慕名黑马生    时间: 2015-7-16 22:12
视频讲到过,但没事进来看看,也当复习一下
作者: tingyuyisheng    时间: 2015-7-16 22:35
前者在内存中以ascll码表存储,是整型变量了,占四个字节,前者是字符常量,后者是字符变量名,占一个字节
作者: llo    时间: 2015-7-17 21:03
慕名黑马生 发表于 2015-7-16 22:12
视频讲到过,但没事进来看看,也当复习一下

大神啊  现在就业班??????、感觉在就业办和基础班有什么区别??????
作者: llo    时间: 2015-7-17 21:06
likang 发表于 2015-7-16 21:49
我懂得了!!!

?????????????????????????????????
作者: 慕名黑马生    时间: 2015-7-17 23:39
llo 发表于 2015-7-17 21:03
大神啊  现在就业班??????、感觉在就业办和基础班有什么区别?????? ...

看我那点分像就业班的吗,努力中
作者: huguozhang    时间: 2015-7-18 13:38
学习了~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2