[]; // 外部变量声明void foo(int b[]) {} // 函数形参void bar(int b[][10]) {} // 多维数组形参int a[] = { 10, 20 }; // 初始化
柔性数组成员.C99规定，struct的最后一个成员可以是不完整的数组类型。例如：struct test {Visual C++ 2015支持上述语法。
可变长数组.C99引入了可变长数组（variable length array，简称V