就是点到空的地方(既没有雷也没有数字)就展开的那部分怎么弄呢?   鄙人甚愚,在此先献上愚蠢代码
void clickEmpty(int i,int j){


if(btn[i-1][j-1].MineNum==0){ 
 //我的理解是点到空的地方就看看周围是不是也是空的,然后再调用clickEmpty,不过怎么原来有数字的部分也换掉了
//......
clickEmpty(i-1,j-1);
}
if(btn[i-1][j].MineNum==0){
//......
clickEmpty(i-1,j);
}
if(btn[i-1][j+1].MineNum==0){
//......
clickEmpty(i-1,j+1);
}
if(btn[i][j-1].MineNum==0){
//......
clickEmpty(i,j-1);
}
if(btn[i][j+1].MineNum==0){
//......
clickEmpty(i,j+1);
}
if(btn[i+1][j-1].MineNum==0){
//......
clickEmpty(i+1,j-1);
}
if(btn[i+1][j].MineNum==0){
//......
clickEmpty(i+1,j);
}
if(btn[i+1][j+1].MineNum==0){
//......
clickEmpty(i+1,j+1);
}

}希望各位神灵多多帮忙!小弟在此先谢了!!