亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下關于goto語法能在函數內一位置跳到另一位置嗎?該怎么操作?

以下關于goto語法能在函數內一位置跳到另一位置嗎?該怎么操作?

慕碼人2483693 2021-09-19 13:13:24
能不能通過在主函數中引用一函數實現從主函數中的一個位置直接到另一個位置?用什么方法?拜求指教!
查看完整描述

2 回答

?
婷婷同學_

TA貢獻1844條經驗 獲得超8個贊

goto在函數體內跳轉,不能跳到函數體外的函數。即goto有局部作用域,需要在同一個棧內。
語法如下:
#include <windows.h>
#include <stdio.h>
int main()
{
int n=7;
number2:
printf("hello world\n");
if (n==7)
{
n=8;
printf("n=7 start\n");
goto number0;
printf("n=7 end\n");
}
else
{
printf("n=8 start\n");
goto number1;
printf("n=8 end\n");
}

number0:
printf("hi number0\n");
goto number2;
number1:
printf("hi number1\n");
number3:
printf("number3\n");
system("pause");
return 0;
}



查看完整回答
反對 回復 2021-09-23
  • 2 回答
  • 0 關注
  • 466 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號