冒号在C函数中表示什么?

时间:2015-02-08 02:09:21

标签: c colon

结肠的这种用途是什么?

以下代码摘自 Learn Core Audio

    int main(int argc, const char * argv[])
    {
    //...

    cleanup:
        AudioQueueDispose(queue, true);
        AudioFileClose(player.playbackFile);

        return 0;
    }

3 个答案:

答案 0 :(得分:6)

这是一个标签。它与goto语句一起用于控制程序的流程。

goto and Labeled Statements (C)

答案 1 :(得分:3)

cleanup:是一个标签。它可以用作goto语句的目标。

答案 2 :(得分:3)

清理是一个标签。你可以使用

goto cleanup;

在您的代码中,将执行从清理标签重定向。