Java中的字符变量在内存中占____位(bit)。.
百度里面搜索字符变量里面有提到字符变量在内存中占一个字节。既然是一个字节那就是8bit,但是课本给的答案是16bit但是下图给出的char是2个字节小弟百思不得其解这道题...
百度里面搜索字符变量 里面有提到 字符变量在内存中占一个字节。 既然是一个字节那就是8bit,但是课本给的答案是16bit但是下图给出的char 是2个字节 小弟百思不得其解这道题是2010年9月的二级JAVA笔试 填空第七题这里面给的答案是换行. 难道\n 占2个字节(16bit)是这样理解的吗? 求大神指导 http://yingyu.100xuexi.com/HF/it/quanguojisuanjidengjikaoshierji/MustData/20120223/MustData_382ef0db-7480-4b3e-8e7b-8d5f7800a727.shtml上面是试题地址
展开
展开全部
你要记住一个字节就是8位,但是一个字不一定是两个字节。而且c语言和java语言对于字符还有int整型,占用的字节都不一样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-27
展开全部
你百度的那个估计是c/c++的char,采用ASCII编码,是一个byte,而Java的char采用的是Unicode编码,所以是2个byte
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言中的char类型占一个字节,java中的char类型占2字节的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |