66问答网
所有问题
当前搜索:
字符数组和字符串的区别
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'的签名的字符串,如果当做字符数组处理,可以处理
字符数组的
任何...
为什么C语言中,
字符串和字符数组
不一样?
答:
这样编译器会不知道从哪里停止,直到找到内存中最近的一个空字符,好在内存中空字符很多,不会花费太长时间。二、字符数组
字符数组与字符串
数组的最大
区别
是处理范围不同,字符串数组遇到空字符便结束,而字符数组可以根据编程者的需要控制处理的长度。但是和字符串数组一样的是,字符数组的最后一个字符...
数组
长度
与字符串
长度有什么
区别
?
答:
数组长度
与字符串
长度
区别
:结束标志不同、特点不同 1、结束标志不同 字符串:必须以'\0'结尾;// ‘ \0 ’ 的意义是“字符串结束符”。字符数组:可以包含多个'\0',但是如果当做字符串处理,则实际有效字符串为第一个'\0'的签名的字符串,如果当做字符数组处理,可以处理
字符数组的
任何...
数组
长度
与字符串
长度有什么
区别
?
答:
数组长度
与字符串
长度
区别
:结束标志不同、特点不同 1、结束标志不同 字符串:必须以'\0'结尾;// ‘ \0 ’ 的意义是“字符串结束符”。字符数组:可以包含多个'\0',但是如果当做字符串处理,则实际有效字符串为第一个'\0'的签名的字符串,如果当做字符数组处理,可以处理
字符数组的
任何...
求教
字符串和字符数组的区别
,除了字符串以\0结尾
答:
你的程序的问题很简单。系统输出字符串数组时是以"\0"(引号中的部分)作为字符串结尾的。在\0之前的字符全都会被输出。而你的数组中没有定义\0,所以系统就不知道何时结束输出。就随便输出了几个值(随便这个定义可能不科学,因为系统实际上顺着该
字符串的
内存地址继续输出,实际已经超出了
字符数组
的...
字符数组
只能存放
字符串
吗
答:
字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名 。字符数组用于存放字符或
字符串
,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。
字符数组的
初始化与数值型数组初始化没有本质
区别
。但它除了可以逐个给数组...
字符串
指针
和字符数组
有什么
区别
?
答:
区别
一:定义不一样 1、字符串指针变量本身是一个变量,用于存放
字符串的
首地址。字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘\0’作为串的结束。2、
字符数组
是由于若干个数组元素组成的,它可用来存放整个字符串。区别二:对字符串指针方式不同 1、char *ps=”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
涓嬩竴椤
灏鹃〉
其他人还搜