问题描述 C++ 6.0关于goto行号到宏函数的补充? C++ 6.0关于goto行号到宏函数的补充?请问如何根据goto语句的行标号转到对应的宏函数源代码执行? 解决方案 goto行号和宏没有什么关系.宏定义类似函数的写法执行的只是简单的替换,比如 define foo(x) x * x 你写 foo(x),会替换成x * x 解决方案二: goto是无条件跳转,只能在goto语句出现处改变控制流,无法通过本身返回.要用goto返回,可以定义多个label,在不同位置配合不同label使用g