你好,c++数组声明要求存储大小必须是常量。你这里虽然students是静态常量,但是并没有初始化。但是静态变量又会自动初始化为0.而你定义grades数组时,就出错了。因为c++不允许声明大小为0 的数组。
students 是0不能申明大小为0的数组
单独一个头文件能编译?