黑马程序员技术交流社区
标题:
新手求解答谢谢。
[打印本页]
作者:
待解封的小刀
时间:
2014-6-29 20:07
标题:
新手求解答谢谢。
各位大神 弱弱的问一句
视频上说字符型数据是两个8位 占2字节
那就是‘a'占两字节
但是我学习C的时候 老师都说这个'a'是一个字节啊
求解答啊 !!
这个字符a 内存到底占几个字节啊
作者:
黎志勇
时间:
2014-6-29 20:11
一句话:C跟Java不同。
作者:
编程学徙
时间:
2014-6-30 04:12
C里面的字符,用的是ASCII编码,这套编码有26个小写字母、26个大写字母、10个数字、32个符号、33个句柄和一个空格,总共128个字符码。所以一个字节足以。
而JAVA为了实现其跨平台和国际通用性,采用的是unicode编码。这套编码含盖了世界上几乎所有国家的文字符号。具体有多少忘记了。但,一个字节已不够存储,所以要用两个字节。。
作者:
待解封的小刀
时间:
2014-6-30 09:19
编程学徙 发表于 2014-6-30 04:12
C里面的字符,用的是ASCII编码,这套编码有26个小写字母、26个大写字母、10个数字、32个符号、33个句柄和一 ...
嗯 明白了 谢谢大神
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2