這個其實和循環一樣的作用,要和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語句,而不是禁用。