99问答网
所有问题
当前搜索:
char字符串和char数组
char
变量的值能不能赋
字符串
?比如我定义一个char型变量,想赋值为ABC...
答:
char
型变量只有一个字节,所以只能赋一个字符给它,例如:char x='a';定义一个char型变量,想赋值为ABC,是不可以的。可以将
字符串
赋值到一个字符型
数组
中去,例如:char x[4]="ABC",注意这里字符串虽然看起来只有ABC三个字符,但是实际上末尾还要加上一个‘\0'的,所以这里数组元素个数为4,...
VC++里怎样把
字符数组
转化成
字符串
答:
用一个
CHAR
*来接受他,然后用下标操作就可以了。2、例如:char * ptr = str.GetBuffer();定义一个数组来接受各个
字符
cahr array[10]="0";
char array
[0]=ptr[0];char array[1]=ptr[1];也可以用一个循环,这样
ARRAY数组
就保存了CSTRING中的各个字符....
(VC++) 如何定义
字符串
char
*
数组
?
答:
using namespace std;int main(){ const int monnum = 12;int sale [monnum];int sum = 0;// string smonth[]是用C++中的string 定义的
字符串数组
//如果你想用C语言中的指针(呵呵,同样也是C++中的,只是在C++中少用了,大多都用string代替了),你就把 string smonth[]= 用
char
*sc...
怎么把
字符串
放在
char 数组
里面
答:
如果索引指定的
char
值是代理项,则返回代理项值。指定者:接口
Char
Sequence 中的 charAt 参数:index - char 值的索引。返回:此
字符串
指定索引处的 char 值。第一个 char 值位于索引 0 处。抛出:IndexOutOfBoundsException - 如果 index 参数为负或小于此字符串的长度。例如 String s="How ...
c++中的
char
*
字符数组
是不是就是等同于所谓的c
字符串
?
答:
char
*既不是C的
字符数组
,也不是C的
字符串
,而是C的字符型指针!指针
与数组
,操作起来常常有相似之处,就有不少人认为数组与指针有什么必然的联系。实际上它们并不相干,指针就是指针,数组就是数组。
设有
数组
定义:
char array
[]="China"; 则数组 array所占的空间为_百度...
答:
6个字节。
字符数组
是指用来存放字符数据的数组。其定义的一般形式为:
char 数组
名[数据长度] 。字符数组用于存放字符或
字符串
,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。在C语言中,是将字符串作为字符数组来处理的。为了测定字符串的实际长度,C语言规定了一个“字符串结束标志”...
java中,能用
char
[]定义
字符串数组
吗?如果可以,怎么定义它,怎么输出它...
答:
不能,java中string[]定义
字符串
Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java分为三个体系:JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE)(Java 2 Platform,...
用
字符串
初始化
char
型
数组和
字符指针的问题
答:
哥哥来回答。
char
a[8];这样定义了一个
数组
后,数组名a就是个地址常量,也就是指针常量,只能指向该数组在内存地址空间中的首地址。不可以指向别的地址。所以如果a = "hello";就是把
字符串
常量"hello"的首地址赋给地址常量a,这是不允许的。而如果写成char a[8]= "hello";这就是在定义数组a...
关于
char字符串
的问题。 char arr[3]={'a','b','c'}; std::cout<<arr...
答:
你的数组越界了
char
arr[3]={'a','b','c'};
字符数组
最后必须多留一个给'\0'标识数组结束。所以大小应该设定为4 char arr[4]={'a','b','c'};还有你如果是想输出数组的地址,就必须传给他地址值,std::cout<<arr 这样调用,编译器会解析为调用cout << (const char*)std::...
char* 怎么转换成
char数组
答:
1、调用string的data函数转换代码 。2、使用string的c_str函数转换代码。3、去调用string的copy函数转换代码 。4、string 转换成
char
*方法代码。5、使用char *转换成string方法代码。
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜