goto statement

来自cppreference.com
< c‎ | language

控制权转移到所需的位置
原文:
Transfers control to the desired location
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
时使用的,否则不可能将控制转移到所需的位置,采用传统的结构.
原文:
Used when it is otherwise impossible to transfer control to the desired location using conventional constructs.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

目录

[编辑] 语法

goto label

[编辑] 解释

goto语句将控制转移给指定的位置,由label。 goto语句必须在相同的功能,它是指label。如果goto语句将控制倒退,所有的对象,这些对象尚未初始化的label被析构。这是不允许的,如果这样做会跳到一个对象的初始化传输控制转发.
原文:
The goto statement transfers control to the location, specified by label. The goto statement must be in the same function as the label it is referring. If goto statement transfers control backwards, all objects, that are not yet initialized at the label are destructed. It is not allowed to transfer control forwards if doing so would skip initialization of an object.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 关键字

goto

[编辑] 示例