00问答网
所有问题
当前搜索:
字符数组和字符串的区别
字符串和字符数组的区别
是什么?
答:
不一样。C语言的
字符串
为数组形式,而
数组的
名称可以表示其地址,故对字符串输入不需要加地址符。而单独的字符、整型变量等的名称不能直接表示地址,故需要加地址符。数组名就代表了该数组的地址。整个数组是一块连续的内存单元,数组名所代表的地址为第0个元素的地址,c就代表c[0]的地址。设数组c的...
字符串
与一般
字符数组的
最大
区别
在哪里,能不能对字符串进行整体的读写...
答:
C语言中字符串与一般
字符数组
的最大
区别
在于:字符串常量的最后由系统加上一个'\0',而字符数组不会添加。字符串能通过scanf()、printf()等函数进行整体的读写。C语言中没有字符串类型,字符串是存放在字符型数组中的。在C语言中,是将字符串作为字符数组来处理的。为了测定
字符串的
实际长度,C语言...
C语言的
字符串和字符数组的区别
在哪里?
答:
这样编译器会不知道从哪里停止,直到找到内存中最近的一个空字符,好在内存中空字符很多,不会花费太长时间。二、字符数组
字符数组与字符串
数组的最大
区别
是处理范围不同,字符串数组遇到空字符便结束,而字符数组可以根据编程者的需要控制处理的长度。但是和字符串数组一样的是,字符数组的最后一个字符...
字符数组和字符串
数组和字符串 三者
区别
? 希望说得简洁,通俗易懂些...
答:
想搞清楚这个问题需要知道以下几个方面:1、C语言中只有
字符串
常量,没有字符串变量,也就是说无法在C语言中定义字符串变量;2、c语言中的字符串是通过字符型数组来实现的,在
字符数组
后面加上字符串结束标志符'\0’,就是字符串,所以字符串比对应的字符型数组多一个存储单元;3、字符串数组其实是...
c语言
字符串数组和字符数组
有什么
区别
?
答:
这个是字符数组。C语言
字符数组和字符串的区别
,字符数组是一个存储字符的数组,而字符串是一个用双括号括起来的以'\0'结束的字符序列,虽然字符串是存储在字符数组中的,但是一定要注意字符串的结束标志是'\0'。总的来说是没有区别的,字符串就是以字符数组形式存储的。可以把一个字符串看成是一...
数组
跟
字符串
有什么联系
和区别
答:
char array[4]={“abc”};//注意有一个串结束标志,数组不可以越界 char *p;p=array;//这样就可以利用指针p运算
字符数组
array了,此时p指向的是数组第一个元素的地址 如果char *pt="abc"; pt指针也是指向a的地址,同样可以运算了。
区别
在于
字符串
可以使用字符串函数:gets,puts,strlen,strcmp...
字符,
字符串
,
字符数组
有什么联系
和区别
?
答:
首先不知道你假定的是哪类编程语言,如果是C,字符就是ASCII码中的一个值,用单引号括住。字符串就是双引号捆起来的0个或多个字符。
字符数组
是用来存储
字符的
,也可用于存储字符数组,只是在使用时应注意。总结,字符是指一个符合ASCII码的值,而字符串一般都是多个值,字符数组用来存储的。
java中
字符串和字符数组的区别
?
答:
定义字符串有两种方法:一、字符串指针 char *string="abcde";二、一维
字符数组
。例如:char string[10];string="abcde";用字符数组定义注意了,数组长度为n,但是字符个数只能为n-1,就是上面说的计算机默认加了\0占了一个,否则会溢出。字符数组一维的
和字符串
一样,二维的就是char string[M][...
c语言
字符串
跟
字符数组的
定义都一样,那如何区分呢?
答:
方法1:定义一个char类型的二维
数组
这种方法是通过定义一个char类型的二维数组实现,通过二维数组的行索引可得到数组中的每个字符串,列的大小限定了每个字符串所能包含的最大字符个数,所以采用这种定义方式时,列的大小必须不能小于数组所有
字符串的
最大长度。如对于上面的数组,C语言的定义代码如下:在...
字符数组与字符串
有本质的不同,而字符串实际上是String类和StringBuf...
答:
这种说法不对的
字符数组与字符串
在内存中都是边续线性分布的的一系列数据,本质上没有不同,只是操作上有点差异而矣 字符串并不是String类的对象,只是String类封装了一个字符串,打个比方,你在市区买了一套房子(申请一个String类),这房子必须要建立在一块土地上(字符串),但你不能说,我买...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
字符串用字符数组表示对吗
字符串数组c语言
strlen计算字符串长度怎么数
字符串的本质是字符数组
c语言定义字符串string
gets输出字符串
c语言中用scanf给数组赋值
C语言中如何数出字符串个数
字符数组内容不一定是字符串