使一段文字交替变换颜色,
主要代码:
for(;;){
gotoxy(20,15);
textcolor(2);//绿色
cprintf( "HELLO ");
delay(200);
gotoxy(20,15);
textcolor(4); //红色
cprintf( "HELLO ");
}
为什么不能一会绿一会儿红色。问题出哪里了。。。
[解决办法]
delay(200);
是不是闪得太快了?
[解决办法]
for(;;){
gotoxy(20,15);
textcolor(2);//绿色
cprintf( "HELLO ");
delay(200);
gotoxy(20,15);
cprintf( " ");
delay(200);
gotoxy(20,15);
textcolor(4); //红色
cprintf( "HELLO ");
}
试试看