c++ - 何时使用 goto 而不是控制结构嵌套?

标签 c++ c

<分区>

Possible Duplicates:
Valid use of goto for error management in C?
Examples of good gotos in C or C++
GOTO still considered harmful?
To Use GOTO or Not?

goto 语句使用起来似乎风险很大。什么时候使用 goto 语句而不是嵌套控制语句是一个好的场景?它甚至是控制程序流程的首选方式吗?

最佳答案

GoTo 仅适用于 VB6 中的错误处理,当您使用汇编程序或 Pic 进行编程时。在高级编程中,这被认为是一种不好的做法,因为“破坏”了程序控制流,并且还使代码更难阅读。

关于c++ - 何时使用 goto 而不是控制结构嵌套?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/902747/

相关文章:

python - 将 python 脚本编译为 C 时如何修复 Cython header 错误

java - 将 linux 能力分配给一个 java 进程

c - void * 赋值问题

c++ - 具有多个定义时 extern 关键字没有错误

c++ - 在 Cython 中包装 C++ 模板函数/方法

c++ - 如何使Qt Designer自定义QOpenGLWidget小部件背景透明?

c++ - 乘以存储在一维数组算法中的上三角矩阵

C++ 宏字符串连接

c - 链表: C: does not store the values I am looking for

c - C 中用字符串初始化的静态 char 数组