非常风气网www.verywind.cn
首页
字符串常量可以存放在字符串变量中
字符与
字符串
的区别
答:
相应的
字符串变量
,但是可以用一个字符数组来存放一个
字符串常量
:如:char [] s = "abcde";5.
字符常量
栈一个字节的内存空间,字符串常量的内存字节数等于字符串字节数加1,增加的一 个自己中
存放字符
"\0",这是字符串结束符;注意字符'a',与字符串"a"在内存中
存储
的情况不同。
字符串常量在
内存中
存储
是占的单元数怎么算?
答:
所以这样计算。如果有汉字,就要对应汉字乘以2,因为汉字占2个字节。char型字符构成的
字符串
。如:"Hello12345",共10个字符,但是因为最后还有一个隐含的'\0'用来标志结尾,所以共占11个字节。PC机中,1个字节(Byte,简写B)中含8bit,所谓bit就是
可以存储
0或者1的基本存储单元。
“不
能
把一个
字符串常量
赋予一个
字符变量
”这句话怎么理解,不是有宏...
答:
程序的存储区分为4块 1、全局静态区(存储全局变量、静态变量) 2、
字符常量
区 (
存放字符串常量
) 3、栈区 (局部变量) 4、堆区 (动态分配的内存)
字符变量存储
的内容不是字符串常量,可以被修改 字符串常量是不能修改的 宏定义的不是变量,只是一个标记,在程序预编译的时候就是进行简单的...
c语言中
字符串常量
正确的是什么
答:
正确的是:"a"B)'\\''C)'W'D)''。
字符串常量
:用双引号("")括起来的0个或多个字符的序列。在本例中,A用单zd引号("")括起来。这不符合规则。所以A是错的。B、C和D的使用都满足字符串常量的规则,所以B、C和D是正确的。
Java中的
字符串常量
池与Java中的堆和栈的区别
答:
java常量池不在堆中也不在栈中,是独立的内存空间管理。1. 栈:存放基本类型的
变量
数据和对象的引用,但对象本身不
存放在
栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)2. 堆:存放所有new出来的对象。3. 常量池:
存放字符串常量
和基本类型常量(public static...
字符常量
和
字符串常量
有何区别
答:
字符常量
和
字符串常量
区别如下:形式上的区别:字符常量是单引号引起的一个字符。字符串常量是双引号引起的若干个字符。含义上的区别:字符常量相当于一个整型值,可以参加表达式的运算。字符串常量代表一个地址值(该字符串在内存中
存放
的位置)。占内存大小:字符常量只占一个字节。字符串常量占若干个...
C语言中
字符串常量
或
字符常量
是否
可以
赋值给double类型的
变量
答:
使用强制转换 double d = (double)'a'; //将'a'的ascii码值97赋值给d,d=972)
字符串
赋值给double类型
变量
,使用atof函数 incluce<stdlib.h> //此头文件中包含atof的声明//...double d;char *s = "3.14"; d = atof(s); //atof函数把字符串转换成浮点数 ...
C语言
里
有
字符变量
正确吗
答:
错误的,C语言中只有
字符串常量
而没有
字符串变量
。字符串比较大小是以第1个不相同字符的大小为标准的,跟长度没有关系。字符串比较大小除了使用库函数stremp(以外,就只能靠自己写代码来实现了,而不能通过关系运算符来比较大小,因为字符串在表达式中相当于coostchar*,即常字符指针,代表的是字符串的首...
C中的
字符串常量保存在
哪里?是内存的堆区还是ROM中?
答:
不会是在 ROM里,这里无法写入的 应该就是在内存中
·什么是
字符串
值怎么赋它的值呀
答:
程序中需要用到的字符串可以分为两大类:(1)、一类时创建之后不再做修改和变动的
字符串常量
;(2)、另一类时创建之后允许再做修改和变化的
字符串变量
。对于字符串常量,由于程序中经常需要对它做比较、搜索之类的操作,所以通常把它
放在
一个具有一定名称的对象之中,由程序对该对象完成上述操作。在java中,
存放
字符串...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网