88问答网
所有问题
c语言中,字符串"abcde"在内存中占多少
如题所述
举报该问题
推荐答案 2018-04-15
占用6个字节的位置,其中前面的abcde占用5个字节的位置,最后不可见的'\0'占一个字符。
你也可以用sizeof得到其大小。
#include<stdio.h>
int main(void)
{
printf("%d",(int)sizeof("abcde"));
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/gaVtcKatSM1gVBBaBac.html
其他回答
第1个回答 2015-08-05
在C语言中,一个字符占一个字节。同时C语言中,
字符串
以'\0'结束,因此总共应该是占了6个字节。
本回答被网友采纳
第2个回答 2018-04-15
六个字节,因为最后还有一个字符串结束标记 '\0'
相似回答
大家正在搜
相关问题
在C语言中字符串abcd和abcde那个大,为什么。
在C语言中字符串abcd和abcde那个大,为什么。
C语言 字符串"\\\n33abcd"长度为几 占内存 几个...
c语言问题1:字符串“\\\\1234\\\\\n”在内存中...
请问c语言中字符串abcde123\12234的长度是多少
c语言中为什么字符串"hello"在内存中占六个字节?
C语言 字符串"\\\n33abcd"长度为几 占内存 几个...