论坛里有注册机.
这是 C99 的变长数组。变长数组在程序运行时分配空间,分配好空间后就不能改变了。传统数组是在编译时已经决定的。int n, m, t;scanf("%d", &n);int a[n]; // 用输入的n的值为数组分配空间,分配好后就不能改变了。// 但还是没有 malloc() 灵活,因为 变长数组不能释放// 变长数组是 C99 中才出现的。