字符数组长度

如题所述

6个字节。

字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名[数据长度] 。

字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。在C语言中,是将字符串作为字符数组来处理的。为了测定字符串的实际长度,C语言规定了一个“字符串结束标志”,以字符'\0'作为结束标志。因此是6个字节。

C语言中没有字符串类型,字符串是存放在字符型数组中的。

扩展资料:

字符数组的输入

1、用getchar()或scanf()的'%c'格式符对数组进行字符赋值。例如,对于数组a[10]:用getchar()赋值:

for(i=0;i<10;i++)

a[i]=getchar();

用scanf()赋值:

for(i=0;i<10;i++)

scanf("%c",&a[i]);

2、用scanf()的'%s'格式对数组赋值。还是对于数组a[10]:

scanf("%s",a)或scanf("%s“,&a[0]);

输入”C program“并回车时,a数组会自动包含一个以”\0“结尾的字符串”C program“。

参考资料:

百度百科-字符数组

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网