c语言,A存储要几个字节
4个回答
展开全部
因为
'A'
是字符类,在内容中用askii
码存储,
应该是整数65吧,
gcc中sizeof(int)
=
4,
"A"
在内存中其实是
"A\0"所以是2个字节
'A'
是字符类,在内容中用askii
码存储,
应该是整数65吧,
gcc中sizeof(int)
=
4,
"A"
在内存中其实是
"A\0"所以是2个字节
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
朋友,你好啊,刚刚接触C吧,这个问题是这样的,
'A'占一个字节
"A"占两个字节
因为还有一个\0,的原因。
有什么问题可以给我留言。
'A'占一个字节
"A"占两个字节
因为还有一个\0,的原因。
有什么问题可以给我留言。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sizeof是在编译是就做好的。
sizeof(‘A'),把A当作字符,所以输出1。
sizeof("A"),内部为字符串,所以加上一个结束标志,输出2.
sizeof(‘A'),把A当作字符,所以输出1。
sizeof("A"),内部为字符串,所以加上一个结束标志,输出2.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询