我有以下代码:
#include <iostream>
using namespace std;
class Table
{
float time_table[800][600];
// float player_table[800][600];
public:
Table(){}
void out(){
for(int i;i<800;++i){
for(int j;j<600;++j){
time_table[i][j]=0.0;
// player_table[i][j]=0.0;
}
}
}
void change(float x, float y, float time, float player){
time_table[int(x)][int(y)]=time;
// player_table[int(x)][int(y)]=player;
}
void showtime(int i, int j){
cout<<time_table[i][j];
}
// void showplayer(int i, int j){
// cout<<player_table[i][j];
// }
};
int main(){
Table tab;
return 0;
}
它似乎有效。但是,当我取消注释上面的所有行时,它会崩溃。有人可以解释一下为什么吗? (我在Windows上使用Codeblocks 13.12和GCC 4.8.1)提前感谢。