代码: 全选
#include<iostream>
int main()
{
int b[7];
std::cout<<b[7]<<std::endl;
return 0;
}
但是编译下列代码会并运行会输出:7
代码: 全选
#include<iostream>
int main()
{
const int a=7;
int b[a];
std::cout<<b[a]<<std::endl;
return 0;
}
why??
谢谢!