关于用turbo c 编译出现的 Declaration syntax error 错误 (未解决)
对着《深入体验c语言项目开发》中第一章编写俄罗斯方块这个游戏源代码将程序输进VC++,除去因为调用了turbo c 中的graphics.h ,而vc++中没有的这个库报错以外,没有报出其他的错
在turbo c 中却报错
/******************************初始化界面*******************************************************************************/voidinitialize(intx,inty,intm,intn){inti,j,oldx;oldx=x;for(j=0;j<n;j++){for(i=0;i<m;i++){Table_board[j][i].var=0;Table_board[j][i].color=BgColor;line(x,y,x+BSIZE,y);line(x,y,x,y+BSIZE);line(x,y+BSIZE,x+BSIZE,y+BSIZE);line(x+BSIZE,y,x+BSIZE,y+BSIZE);x+=BSIZE;}y+=BSIZE;x=oldx;}Curbox_x=x;Curbox_y=y;/*x,y是保存方块的当前坐标的*/flag_newbox=false;/*是否要产生新方块的标记0*/speed=0;/*下落速度*/score=0;/*总分*/ShowScore(score);ShowSpeed(speed);}
把 ShowScore函数放在initialize()函数上面就报showscore函数出错。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。