程序运行后,执行 Open_Lock()或者 psw_change()时,只要当flag_tz=0时,怎样从当前运行的函数中回到主程序呢?程序如下:
void main()
{
while (1)
{
dis_Ds1302();
switch (getpsw())
{
case 0:
Open_Lock();
delay1(50);
break;
case 1:
psw_change();
delay1(50);
break;
case 2:
dis_again();
delay1(50);
break;
case 3:
flag_tz=0; //返回
break;
default: break;
}
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
建议楼主先学习一下模块化编程的理念,而不是具体的小技巧。
一周热门 更多>