久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 25627|回復(fù): 34
收起左側(cè)

C語(yǔ)言怎么退出while(1)死循環(huán)?

  [復(fù)制鏈接]
ID:502151 發(fā)表于 2019-4-8 21:19 | 顯示全部樓層 |閱讀模式
如題
回復(fù)

使用道具 舉報(bào)

ID:507395 發(fā)表于 2019-4-8 21:55 | 顯示全部樓層
break;
回復(fù)

使用道具 舉報(bào)

ID:409988 發(fā)表于 2019-4-8 22:22 | 顯示全部樓層
while(1)死循環(huán)退不出
回復(fù)

使用道具 舉報(bào)

ID:507428 發(fā)表于 2019-4-8 22:35 來自觸屏版 | 顯示全部樓層
break;
回復(fù)

使用道具 舉報(bào)

ID:503111 發(fā)表于 2019-4-8 22:56 | 顯示全部樓層
你先設(shè)置一個(gè)變量m=-1,變量m通過外部控制,比如結(jié)束數(shù)據(jù)采集的按鍵令m=1,在while(1)循環(huán)中對(duì)m進(jìn)行判斷,當(dāng)m=1時(shí)通過break跳出循環(huán)。
回復(fù)

使用道具 舉報(bào)

ID:503111 發(fā)表于 2019-4-8 22:57 | 顯示全部樓層
你先設(shè)置一個(gè)變量m=-1,變量m通過外部控制,比如結(jié)束數(shù)據(jù)采集的按鍵令m=1,在while(1)循環(huán)中對(duì)m進(jìn)行判斷,當(dāng)m=1時(shí)通過break跳出循環(huán)。
BOOL g_bClose = False;

void SetClose(BOOL bClose) { g_bClose = bClose;}

int main()
{
   while(g_bClose)
   {
        //你的邏輯....
        Sleep(1);
   }
}
回復(fù)

使用道具 舉報(bào)

ID:277550 發(fā)表于 2019-4-8 23:19 | 顯示全部樓層
break


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2019-4-9 07:56 | 顯示全部樓層
用break啊
這條語(yǔ)句是無條件跳出循環(huán)的。不過你可以設(shè)置一個(gè)條件,條件滿足時(shí),用這語(yǔ)句,就出來了
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2019-4-9 08:05 | 顯示全部樓層
goto 語(yǔ)句
goto語(yǔ)句也稱為無條件轉(zhuǎn)移語(yǔ)句,其一般格式如下: goto 語(yǔ)句標(biāo)號(hào); 其中語(yǔ)句標(biāo)號(hào)是按標(biāo)識(shí)符規(guī)定書寫的符號(hào), 放在某一語(yǔ)句行的前面,標(biāo)號(hào)后加冒號(hào)(:)。語(yǔ)句標(biāo)號(hào)起標(biāo)識(shí)語(yǔ)句的作用,與goto 語(yǔ)句配合使用。
回復(fù)

使用道具 舉報(bào)

ID:449525 發(fā)表于 2019-4-9 08:10 | 顯示全部樓層
滿足while函數(shù)下的某個(gè)條件處理后,想跳出,break
回復(fù)

使用道具 舉報(bào)

ID:426861 發(fā)表于 2019-4-9 08:56 | 顯示全部樓層
為何想要退出?
回復(fù)

使用道具 舉報(bào)

ID:119810 發(fā)表于 2019-4-9 09:05 | 顯示全部樓層
樓上正解,可用break終止循環(huán)程序。在do-while、for、while循環(huán)語(yǔ)句,都可以應(yīng)用。
回復(fù)

使用道具 舉報(bào)

ID:507579 發(fā)表于 2019-4-9 09:45 | 顯示全部樓層
將while(1)中的1改為一個(gè)變量,通過將這個(gè)變量的值變?yōu)?來跳出while()的循環(huán),也可以采用while(n--)的形式,循環(huán)n次后就會(huì)停止
回復(fù)

使用道具 舉報(bào)

ID:369819 發(fā)表于 2019-4-9 10:00 | 顯示全部樓層
都死循環(huán)了肯定是退不出來的,你要設(shè)置好循環(huán)完成條件或者設(shè)置退出條件,最好把代碼發(fā)上來。
回復(fù)

使用道具 舉報(bào)

ID:503529 發(fā)表于 2019-4-9 10:02 | 顯示全部樓層
1.break
2.a=1;
while(a)
{a--;}
3.goto
回復(fù)

使用道具 舉報(bào)

ID:507605 發(fā)表于 2019-4-9 10:37 | 顯示全部樓層
也可以通過指針跳到其他地址
回復(fù)

使用道具 舉報(bào)

ID:451718 發(fā)表于 2019-4-9 14:59 | 顯示全部樓層
15樓都給你概括完了。
不過作為單片機(jī),還有一個(gè)很有特色的功能,就是中斷。 你可以在中斷中去做while循環(huán)以外的事情,然后一層層的嵌套。 等執(zhí)行完后,自動(dòng)回到原點(diǎn),不會(huì)讓程序跑飛。
回復(fù)

使用道具 舉報(bào)

ID:388197 發(fā)表于 2019-4-9 18:44 | 顯示全部樓層
看你想怎么跳了,一般寫上while(1)就是無條件死循環(huán),如果循環(huán)中碰到故障,可以利用中斷檢測(cè)出來,看門狗大概就是這個(gè)道理,不過看門狗一般是類似contiune的功能,要想起到break的功能則需要另外敲點(diǎn)代碼.
回復(fù)

使用道具 舉報(bào)

ID:508161 發(fā)表于 2019-4-9 19:20 | 顯示全部樓層
break;
回復(fù)

使用道具 舉報(bào)

ID:508163 發(fā)表于 2019-4-9 19:20 | 顯示全部樓層
return
回復(fù)

使用道具 舉報(bào)

ID:320872 發(fā)表于 2019-4-9 19:34 | 顯示全部樓層
break;
回復(fù)

使用道具 舉報(bào)

ID:467503 發(fā)表于 2019-4-10 07:23 來自觸屏版 | 顯示全部樓層
死循環(huán)就看門狗復(fù)位退出唄
回復(fù)

使用道具 舉報(bào)

ID:52944 發(fā)表于 2019-4-10 09:19 | 顯示全部樓層
可以使用while(變量)
回復(fù)

使用道具 舉報(bào)

ID:508876 發(fā)表于 2019-4-10 16:15 | 顯示全部樓層
while 會(huì)一直運(yùn)行,用   條件 break;跳出來就行了
回復(fù)

使用道具 舉報(bào)

ID:509044 發(fā)表于 2019-4-10 19:16 | 顯示全部樓層
用break;
回復(fù)

使用道具 舉報(bào)

ID:509103 發(fā)表于 2019-4-10 20:34 | 顯示全部樓層
直接使用break就退出了
回復(fù)

使用道具 舉報(bào)

ID:479009 發(fā)表于 2019-4-11 03:41 | 顯示全部樓層
break;
goto;
return;
exit(0);
throw;//c++
回復(fù)

使用道具 舉報(bào)

ID:230559 發(fā)表于 2019-4-11 10:27 | 顯示全部樓層
軟件狗復(fù)位重來。
回復(fù)

使用道具 舉報(bào)

ID:509901 發(fā)表于 2019-4-11 19:23 | 顯示全部樓層
僅僅跳出while循環(huán)的話用break;要終止函數(shù)的話就用return。
回復(fù)

使用道具 舉報(bào)

ID:509930 發(fā)表于 2019-4-11 20:20 | 顯示全部樓層
這個(gè)循環(huán)應(yīng)該退不出,把while(1)里的1給改了就能退出了吧
回復(fù)

使用道具 舉報(bào)

ID:474606 發(fā)表于 2019-4-11 20:20 | 顯示全部樓層
可以加入一個(gè)break語(yǔ)句結(jié)束while循環(huán)
回復(fù)

使用道具 舉報(bào)

ID:509991 發(fā)表于 2019-4-11 20:59 | 顯示全部樓層
滿足whlie條件后break就行了
回復(fù)

使用道具 舉報(bào)

ID:510127 發(fā)表于 2019-4-12 00:24 | 顯示全部樓層
break;

或者用if()goto
回復(fù)

使用道具 舉報(bào)

ID:510141 發(fā)表于 2019-4-12 02:49 | 顯示全部樓層
break; 跳出整個(gè)循環(huán)
回復(fù)

使用道具 舉報(bào)

ID:510401 發(fā)表于 2019-4-12 12:40 | 顯示全部樓層
break;                              
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 狠狠操在线 | 亚洲激情在线视频 | 99热精品在线观看 | 久久久国产一区 | 精品视频999 | 一本色道精品久久一区二区三区 | 97超碰人人草 | 久久久精品一区 | 亚洲精品国产第一综合99久久 | 免费在线黄色av | 一区二区在线免费观看视频 | 久久精品69| 欧美成年网站 | 国产乱码精品一区二区三区忘忧草 | 色婷婷一区二区三区四区 | 超碰成人在线观看 | 中文av字幕 | 999久久久| 国产精品视频免费看 | 国产日韩欧美91 | 妞干网福利视频 | 在线观看视频91 | 亚洲天堂久久 | 国产精品精品视频一区二区三区 | 一呦二呦三呦国产精品 | 亚洲一区亚洲二区 | 国产伦精品一区二区三区精品视频 | 久久婷婷麻豆国产91天堂 | 中文字幕91 | 九色在线视频 | 久久看精品 | 日韩av免费看 | 草久久 | 久久国产精品亚洲 | 日韩在线小视频 | av男人的天堂av | 中文字幕一区二区三区日韩精品 | 天堂在线网 | 成人免费一区二区三区视频网站 | 韩国av影院 | 日韩免费视频一区二区 |