3、(1)如果在定义字符数组时不進行初始化则数组中各元素的值是不可预测的;
(2)如果花括号中提供的初值个数(即字符个数)大于数组长度,则按语法错误处理;
(3)如果花括号中提供的初值个数(即字符个数)小于数组长度则只将这些字符赋给数组中前面那些元素,其余的元素自动定为空字符(即‘\0’);
4、(如何将字符串赋值给字符数组)
C语言中将字符串作为字符数组来处理的。C语言规定了一个“字符串结束标志”以字符’\0’作为标志。为此再对字符数组初始化的方法补充一种用字符串常量来使字符数组初始化方法: