C语言允许用字符串的方式对数组作初始化赋值。具体有两种形式:第一中是安单个字符的方式赋值如:char s[] ={'1','2','3','\0'};第二种是直接在初值表中写一个字符串常量如:char s[]="123"那么怎么理解他们的数组长度呢!!第一种是4个元素,第二个是1个元素???
还是二者等同都是4个元素??