c语言字符数组知识点总结?
C语言字符数组总结
字符数组总结
字符数组不仅可以存储字符还可以存储字符串,而且存储字符串时必须包含‘\0’,因为此字符是字符串的结束标志。因此,对字符数组的初始化、输入输出与一般数组又有不同。现总结如下:
数组的赋值(其中前两种赋值后不能以字符串进行处理)
1. 逐个元素赋值
char a[5];
a[0]=‘C’; a[1]=‘H’; a[2]=‘I’; a[3]=‘N’; a[4]=‘A’;
2. 一般整体赋值
char a[5]={‘C’, ‘H’, ‘I’,’N’,’A’};
char a[ ]={‘C’, ‘H’, ‘I’, ‘N’, ‘A’}
3. 字符串整体赋值
char a[ ]={“abc”};
char a[ ]=“abc”;
char a[4]={‘a’,‘b’,‘c’,‘\0’