C语言声明数组变量时,在什么情况上,可不指定数组大小

C语言声明数组变量时,在什么情况下,可不指定数组大小

只有以下三种情况:

(1)数组是形式参数

(2)数组声明的同时进行了初始化

(3)数组的存储类型为extern

参考自:《C语言程序设计:现代方法》P334