c语言如何定义字符数组

如题所述

定义字符数组的方法,与定义整数数组或浮点数数组并无二致,都是完全一样的。例如,以下的语句,可以定义一个最多存放1000个字符的字符数组:
char s[1000];
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-04
char s[100];
或者string s;
这两个都是可以定义字符数组,
前者以字母的方式单个存储字母,后者以字符串的方式存储字符串,在内存中基本没有区别,字符串后面有一个末尾识别吗?
第2个回答  2021-05-04
c语言定义字符数组的语句是:
char name[N]={'a','b','c','d','e',...};
其中:
name是数组名;
N是元素个数,只能使用数字或数字常数;
从等号开始到花括号结束,其中的内容可以省略。
最简单的语句如:
char a[3];
大概就是这样的,详细的语法参见相关教程或书籍。