最后一个成员可以是不完整的数组类型。例如：struct test {Visual C++ 2015支持上述语法。
可变长数组.C99引入了可变长数组（variable length array，简称VLA），只能定义在块作用域或函数原型作用域，必须无链接性。其数组长度在编译期可变，但在运行期该数组对象一旦生成就不可改变数组长度了。例如：void foo(int m，int n) {
程式设计.数组设计之初是在形式上依赖内存分配而成的，所以必须在使