cgoto语句是一种用于控制程序流程的语句,它可以让程序在不同的位置之间跳转,从而实现复杂的控制逻辑。cgoto语句有两个基本形式:一个是带标签的形式,一个是不带标签的形式。
// 带标签的形式 cgoto label; // 跳转到标签label处执行 label: // 标签label处执行代码 // 不带标签的形式 cgoto address; // 跳转到地址address处执行
使用cgoto语句时,需要注意以下几个问题:首先,要保证cgoto语句能正常工作,必须保证目标地址或者标签存在。其次,要避免出现死循环。最后,要注意cgoto语句会对性能产生一定影响。
当您使用goto语句时,要移动的位置由标签定义。
语句标签的定义方式与变量名称相同。
语句标签后跟冒号:
将其与其标签的语句分开。
以下代码定义了一个名为 there
的标签。
there: x = 10; // A labeled statement
像其他语句一样,goto语句以分号结尾:
goto there;
C 练习实例71 C 语言经典100例题目:编写input()和output()函数输入,输出5个学生的数据记录。程序分析:无。程序源代码://Crea...
C 练习实例87 C 语言经典100例题目:回答结果(结构体变量传递)。 程序分析:无。程序源代码://Created by www..cn on 15/11/9...