立即结束模拟C.

时间:2015-03-05 22:12:08

标签: c codeblocks

首先,我对编程世界很陌生。我已经彻底搜索了我的问题的答案,但搜索引擎从来没有给我我想要的东西。

我使用Code :: Blocks在C语言编程。我想知道是否可以添加一行代码,在模拟过程中遇到该语句时会立即结束正在运行的程序。即使声明不在主函数中,我也希望这种情况发生。

例如,这是一个非常简单的代码,有两个函数(没有额外的细节)来进一步解释。请记住,此代码仅用于解释我的问题,不会出于实际原因使用。

int testc()
{
    for (c=0; c<=5; c++)
    {
        if (c == 2)
        {
        printf("Ending program");
        /*END RUN HERE*/
        }
    }
}

int main(void)
{
testc();
return 0;
}

如果答案在互联网上的某个地方,我很抱歉。我一直在寻找过去的一小时,我似乎无法找到解决问题的方法。

1 个答案:

答案 0 :(得分:5)

是的,使用exit( int ) stdlib.h函数,其中参数是流程的退出代码。