2 回答

湖上湖
TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊
forever 不是?c/c++?的 保留字, 應(yīng)當(dāng)是自定義 變量名,函數(shù)名 或什么。
forever 是 永遠(yuǎn) 的意思。
使用例子:
把 forever 定義成 while(1)
于是 寫 forever { 。。。}; 就等于 是無(wú)限循環(huán)第執(zhí)行 花括號(hào) 里的語(yǔ)句, 除非 花括號(hào)里
有 break; 否則 “永遠(yuǎn)” 循環(huán)下去
#include<stdio.h>
#define forever while(1)
int main(){
int i=0;
forever {
i++;
printf("%d ",i);
if (i>=10) break;
}
return 0;
}

飲歌長(zhǎng)嘯
TA貢獻(xiàn)1951條經(jīng)驗(yàn) 獲得超3個(gè)贊
C++中好像沒(méi)有forever這個(gè)關(guān)鍵詞。
你看看是不是自定義的一個(gè)宏,或者是標(biāo)簽,或者是typedef類型
- 2 回答
- 0 關(guān)注
- 796 瀏覽
添加回答
舉報(bào)
0/150
提交
取消