44问答网
所有问题
当前搜索:
字符串与字符数组的区别
java中
字符串和字符数组
有什么
区别
?
答:
你问的不是很详细。我属于菜鸟级别的。姑且回答一下。1、
字符串
是类,
字符数组
是数组。(数组和类
的区别
就不用我说了吧)2、字符数组是char类型的,字符串是String类型的 3、两者之间的相互转化:String s="this is a string";char[ ] c={'t','h','i','s','i','s','a','c','...
为什么C语言中,
字符串和字符数组
不一样?
答:
不要这样初始化字符串数组:char dont [] = {'A','B','C'};这样编译器会不知道从哪里停止,直到找到内存中最近的一个空字符,好在内存中空字符很多,不会花费太长时间。二、字符数组
字符数组与字符串数组的
最大
区别
是处理范围不同,字符串数组遇到空字符便结束,而字符数组可以根据编程者的需要...
java中
字符串和字符数组
有什么
区别
?
答:
你问的不是很详细。我属于菜鸟级别的。姑且回答一下。\r\n1、
字符串
是类,
字符数组
是数组。(数组和类
的区别
就不用我说了吧)\r\n2、字符数组是char类型的,字符串是String类型的\r\n3、两者之间的相互转化:\r\nStrings="thisisastring";\r\nchar[]c={'t','h','i','s','i','s',...
字符串
长度
与数组
长度
的区别
是什么?
答:
数组长度
与字符串
长度
区别
:结束标志不同、特点不同 1、结束标志不同 字符串:必须以'\0'结尾;// ‘ \0 ’ 的意义是“字符串结束符”。字符数组:可以包含多个'\0',但是如果当做字符串处理,则实际有效字符串为第一个'\0'的签名的字符串,如果当做字符数组处理,可以处理
字符数组的
任何...
数组
长度
与字符串
长度有什么
区别
?
答:
数组长度
与字符串
长度
区别
:结束标志不同、特点不同 1、结束标志不同 字符串:必须以'\0'结尾;// ‘ \0 ’ 的意义是“字符串结束符”。字符数组:可以包含多个'\0',但是如果当做字符串处理,则实际有效字符串为第一个'\0'的签名的字符串,如果当做字符数组处理,可以处理
字符数组的
任何...
数组
长度
与字符串
长度有什么
区别
?
答:
数组长度
与字符串
长度
区别
:结束标志不同、特点不同 1、结束标志不同 字符串:必须以'\0'结尾;// ‘ \0 ’ 的意义是“字符串结束符”。字符数组:可以包含多个'\0',但是如果当做字符串处理,则实际有效字符串为第一个'\0'的签名的字符串,如果当做字符数组处理,可以处理
字符数组的
任何...
字符串的
输出是否可用scanf()
和
printf()函数?
答:
C语言中
字符串与
一般
字符数组的
最大
区别
在于:字符串常量的最后由系统加上一个'\0',而字符数组不会添加。字符串能通过scanf()、printf()等函数进行整体的读写。C语言中没有字符串类型,字符串是存放在字符型数组中的。在C语言中,是将字符串作为字符数组来处理的。为了测定字符串的实际长度,C语言...
指向
字符串的
指针变量
和字符数组
有什么
区别
?
答:
2、字符数组是由于若干个数组元素组成的,它可用来存放整个
字符串
。
区别
二:对字符串指针方式不同 1、char *ps=”C Language”;可以写成char *ps;ps=”C Language”;2、数组方式char st[]={”C Language”};不能写成char st[20];St={”C Language”};只能对
字符数组的
各元素逐个赋值。
字符数组
只能存放
字符串
吗
答:
字符数组的
初始化与数值型数组初始化没有本质
区别
。但它除了可以逐个给数组元素赋予字符外,也可以直接用
字符串
对其初始化。用字符常量逐个初始化数组。例如:chara[8]={'i','l','o','v','e','y','o','u'};把8个字符依次分别赋给c[0]~c[7]这8个元素。如果在定义字符数组时不...
字符数组
只能存放
字符串
吗
答:
字符数组的
初始化与数值型数组初始化没有本质
区别
。但它除了可以逐个给数组元素赋予字符外,也可以直接用
字符串
对其初始化。用字符常量逐个初始化数组。例如:char a[8]={'i','l','o','v','e','y','o','u'};把8个字符依次分别赋给c[0]~c[7]这8个元素。如果在定义字符数组时不...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜