gotoc语言中 c语言中的goto语句

C语言中goto的用法要尽量详细

goto语句也称为无条件转移语句,其一般格式如下: goto 语句标号; 其中语句标号是按标识符规定书写的符号, 放在某一语句行的前面,标号后加冒号(:)。语句标号起标识语句的作用,与goto 语句配合使用。

创新互联专注于赫章企业网站建设,成都响应式网站建设公司,商城网站建设。赫章网站建设公司,为赫章等地区提供建站服务。全流程按需定制开发,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

如: label: i++;

loop: while(x7);

goto loop;

C语言不限制程序中使用标号的次数,但各标号不得重名。goto语句的语义是改变程序流向, 转去执行语句标号所标识的语句。

goto语句通常与条件语句配合使用。可用来实现条件转移, 构成循环,跳出循环体等功能。

扩展资料:

go to语句使用原则:

1、使用goto语句只能goto到同一函数内,而不能从一个函数里goto到另外一个函数里。

2、使用goto语句在同一函数内进行goto时,goto的起点应是函数内一段小功能的结束处,goto的目的label处应是函数内另外一段小功能的开始处。

3、不能从一段复杂的执行状态中的位置goto到另外一个位置,比如,从多重嵌套的循环判断中跳出去就是不允许的。

4、应该避免向两个方向跳转。这样最容易导致"面条代码"。

参考资料:百度百科-goto语句

在C语言中goto语句有什么含义,使用格式是如何的?

goto语句是一种无条件转移语句,与BASIC中的goto语句相似。goto语句的使用格式为:goto 标号;

其中标号是Turbo C2.0中一个有效的标识符,这个标识符加上一个:一起出现在函数内某处,执行 goto

语句后,程序将跳转到该标号处并执行其后的语句。标号既然是一个标识符,也就要满足标识符的命名规则。另外标号必须与goto 语句同处于一个函数中,但可以不在一个循环层中。通常goto语句与if条件语句连用,当满足某一条件时,程序跳到标号处运行。goto语句通常不用,主要因为它将使程序层次不清,且不易读,但在多层嵌套退出时,用goto语句则比较合理。

c语言中goto是什么意思

C语言中的goto是一种跳转语句,类似于HTML语言中的锚点。

在执行代码时系统检查到有”goto XXX“,就会跳过一段代码,不执行,直接执行“XXX:”后面的代码。

goto   操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是   goto 之后接上目标位置的标记。


网站标题:gotoc语言中 c语言中的goto语句
分享URL:http://myzitong.com/article/ddeegej.html