这个其实和循环一样的作用,要和rem配合使用goto的意思跳到标记处rem是标记这样就可以形成一个死循环,上面的代码的意思就是无限啊a键.就是这样的谢谢采纳。
- 体育问答
- 答案列表
goto语句怎么用:c语言goto用法[朗读]
例子:#include<stdio.h>intmain(intargc,char*argv[]){inti=1;tt:printf("%d\n",i++);if(i<10)gotott;return0;}但是不推荐用goto,需要跳转到的前面加上xxx:即可,xxx自己随意定义望采纳。
再er后面见上冒号即er:
1、c语言中goto又叫无条件转移语句,可以让程序直接跳转到任意标记的位置.用法就是“gotolabel……label:”.下面用一个示例来演示具体的用法,这里先新建一个c语言的程序文件,演示使用的是visualstudio软件作为开发工具:2、输入goto语句应用代码,这里先定义两个变量a和b,然后用printf函数打印两句话,直接用goto语句强制跳转到打印b语句的end标记位置,此时a的打印就不会执行了:3、编译执行程序,按下crtl+f5打开命令行,就可以看到执行的结果,打印出了b语句,和预期的结果一样.以上就是c语言中goto的用法:
很多人建议废除c++/c的goto语句,以绝后患.但实事求是地说,错误是程序员自己造成的,不是goto的过错.goto语句至少有一处可显神通,它能从多重循环体中咻地一下子跳到外面,用不着写很多次的break语句;例如{…{…{…gotoerror;}}}error:…就象楼房着火了,来不及从楼梯一级一级往下走,可从窗口跳出火坑.所以我们主张少用、慎用goto语句,而不是禁用。