33问答网
所有问题
c语言字符串数组和字符数组有什么区别?
char a[]={'a','b','c','d','\0'};这个是字符串数组还是字符数组
举报该问题
推荐答案 2012-03-30
是字符数组
字符串数组是指数组里面的元素是字符串
比如 char *s[2]={"aa","bb"}是字符串数组
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/hP4RBP5R5.html
其他回答
第1个回答 2012-03-30
字符数组
所有字符串都是字符数组
字符串数组 应该是二维的
char str[][10]={"hghghgf"."gfdh"};
第2个回答 2012-03-30
是字符数组 等价于 char a[]="abcd";
第3个回答 2012-03-30
字符数组,数组名被编译器当指针用
相似回答
请问
字符串和字符数组的区别
是什么?
答:
区别一:定义不一样
1、字符串指针变量本身是一个变量,用于存放字符串的首地址。字符串本身是存放在以该首地址为首的一块连续的内存空间中并以‘\0’作为串的结束。2、字符数组是由于若干个数组元素组成的,它可用来存放整个字符串。区别二:
对字符串指针方式不同
1、char *ps=”C Language”;可...
C语言的字符数组和字符
串
的区别
答:
1、长度不同:对于字符数组
,其长度是固定的,其中任何一个数组元素都可以为 null 字符。因此,字符数组不一定是字符串。字符串的结尾是以null 字符结尾,所以长度会有所不同。2、
结尾不同
对于字符串,它必须以 null 字符(也就是'\0',用十六进制表示为 0x00)结尾,其后的字符不属于该字符串。...
C语言的字符串和字符数组的区别
在哪里?
答:
字符数组与字符串数组的最大区别是处理范围不同
,字符串数组遇到空字符便结束,而字符数组可以根据编程者的需要控制处理的长度。但是和字符串数组一样的是,字符数组的最后一个字符也一定是空字符,如下的初始化无法通过编译:char str4 [1] = {'A','B'};//错误:初始值设定太多 声明数组时(包含...
大家正在搜
字符串数组和字符数组的区别
c语言字符型数组和字符串
c语言字符数组与字符串
c语言字符和字符串
c语言数组字符串
c语言给数组赋值字符串
c语言字符串数组输入
c语言字符串数组定义
c语言字符串存入数组
相关问题
c语言字符串数组和字符数组有什么区别?
c语言 字符数组和字符串有什么区别?
c语言中 关于字符数组和字符串的区别
c语言字符串和字符数组和字符串数组都是什么意思,怎么定义?
C语言字符数组和普通数组的区别
C语言字符串和字符数组有什么区别,怎么定义空的字符串和字符数...
C语言中字符串数组与字符指针数组有什么区别?怎么用