77问答网
所有问题
字符串常量“abc ”在内存中所占的存储空间数是
abc\n
举报该问题
推荐答案 2012-06-20
"abc\n" 内存中所占的存储空间数是5
abc -- 3 字节
\n -- 转义字符 换行符号 1字节
另加 字符串结束符 1字节
共 5 字节。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WWvGvY8Iq.html
其他回答
第1个回答 2012-06-20
一个字符是8位。
所以abc是24位,也就是3字节
加上\n后就是4字节了
第2个回答 2012-06-20
"abc " 有空格吗?
有就是5字节
没有就是4字节
相似回答
...
abc
\\nt\012\xa1*2"
在内存中所占储存空间
字节
数是
答:
储存空间字节数是 11.abc -- 3 个 \\ -- 1个
转义字符 nt -- 2 个 \012 -- 1个 8进制数 \xa1 -- 1个 16进制数 2 -- 2 个 还有一个字符串结束符。 共 11 字节。char str[]="abc\\nt\012\xa1*2";printf("%d %d\n",strlen(str),sizeof(str) ); // 打印字符...
c语言试题。
字符串
"
ABC
"
在内存中占用的
字节数为?为什么呢?
答:
c语言试题。
字符串"ABC"在内存中占用的字节数为4
,因为所有字符串都有一个'\0'字符作为结束符标志。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入...
c语言试题。
字符串
"
ABC
"
在内存中占用的
字节数为?为什么呢?
答:
为便于C程序判断字符串是否结束,系统对每个用双引号括起来的
字符串常量
都添加一个字符串结束标志---ASCII码值为0的空操作符'\0'。所以占用字节数为4!
字符串常量
“abcD\nt\012\xa12*2"
在内存中所占的存储空间
字节
数是
?
答:
abcD ———4个 \n———1个 t——1个 \012——1个 \xa1——1个 2*2——3个 '\0'结束标志——1个
字符串在存储
上类似字符数组,所以它每一位的单个元素都是可以提取的,如s=“abcdefghij”,则s[1]=“b”,s[9]="j",而
字符串的
零位正是它的长度,如s[0]=10。
字符串常量
"\\\"
abc
\"01285"的长度是多少
答:
答案是:字符串长度为11。\\:代表 一个字符;\":代表一个字符;
abc
:代表3个字符;01285: 代表五个字符;所以该
字符串的
长度是:1+1*2+3+5=11。用电脑端的vc6.0进行代码运行,最后的结果验证,该字符串的长度是11。
String s
= new String("
abc
");
在内存中
有几个对象?
答:
String
("abc"),就只新加了一个对象,如果之前没有
abc字符串
,那就要先存在
常量
池区,然后才生成s对象 所以要创建两个对象 按你的问题,
内存中
肯定会有两个对象, 三块内存分配: 分别是 s 这个变量在栈中
的内存空间
abc 常量池区内存 new String("abc") 这个 s变量指向的对象内存 ...
字符串常量在内存中存储是占的
单元数怎么算?
答:
所以这样计算。如果有汉字,就要对应汉字乘以2,因为汉字占2个字节。char型字符构成的
字符串
。如:"Hello12345",共10个字符,但是因为最后还有一个隐含的'\0'用来标志结尾,所以共占11个字节。PC机中,1个字节(Byte,简写B)中含8bit,所谓bit就是可以
存储
0或者1的基本存储单元。
大家正在搜
字符串常量在内存中的字节数
字符串常量不能是空字符串
字符串常量所占字节数
下列数据属于字符串常量的是
下列字符串常量中最大的是
字符串是不是常量
属于字符串常量的是
什么是正确的字符串常量
下面不正确的字符串常量是
相关问题
在C语言中,字符串常量"abc\\nt\012\xa1*2"...
字符串常量“abcD\nt\012\xa12*2"在内存中所...
字符串常量"ab c\nt\012\xa1*2"在内存中占(...
字符串常量"zz\6789abc\x9fi\\789\0aa...
java中字符串常量放在哪里
哪位能描述一下 java 中内存的分区情况和各类变量在内存中...
c语言中'abc'是字符串常量么??
跪求,C++中 char *s=“abc”;说“abc”分配...