"数组在初始化的时候,数组内元素的个数不能大于声明的数组长度;"?
c语言入门6-1中有这样一句提示“2、数组在初始化的时候,数组内元素的个数不能大于声明的数组长度;”
但是同时,上文中却存在这样一句“3、 数据类型 数组名称[长度n]; 数组名称[0] = 元素1; 数组名称[1] = 元素2; 数组名称[n] = 元素n+1;”
这样元素个数就有n+1个,超过了n?
这是为何呢?
c语言入门6-1中有这样一句提示“2、数组在初始化的时候,数组内元素的个数不能大于声明的数组长度;”
但是同时,上文中却存在这样一句“3、 数据类型 数组名称[长度n]; 数组名称[0] = 元素1; 数组名称[1] = 元素2; 数组名称[n] = 元素n+1;”
这样元素个数就有n+1个,超过了n?
这是为何呢?
2015-10-17
举报