描述:
goto语句也称为无条件转移语句,允许把控制无条件转移到同一函数内被标记的语句。
注意:
在任何编程语言中,都不建议使用 goto 语句。因为它使得程序的控制流难以跟踪,使程序难以理解和难以修改。任何使用 goto 语句的程序可以改写成不需要使用 goto 语句的写法。但是小范围的使用还是可以的。
示例:
#includeint main(int argc, char **argv) { bool bFlag = true; int a = 0; loop: a++; if (bFlag) { bFlag = false; goto loop; } std::cout << a << std::endl; return 0; }



