如何跳出函数

2019-07-20 13:40发布

void main(void){
    whlie(1)
    {
        A:......
        B:......
        C:......
        D:......
        E:......
        F:......
    }
}
void TIM2_IRQHandler(void)
{
    if(a==1)......
}

主函数在不停的循环ABCDEF五步,如何能使到达TIM2并满足条件判断后,使主函数不管进行到哪一步,一律跳转到步骤C呢?
(我是用在机器的紧急停止按钮上的,检测到按钮按下了,不管在进行什么程序,一律停止并跳转到主程序的某一步)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。