[英]Can you return to main instead of returning 0
我正在重新學習 C++。 我以前是個菜鳥,但我會再次復習基礎知識,希望能走得更遠。 我的主要問題是,在主循環結束時,是否有一種方法可以再次調用該函數,而不是通過返回 0 來結束程序。所以有以下幾點:
........
return main;
}
你當然可以做這樣的事情:
int main()
{
while(1==1) /* (1==1) is always true. */
{
/* Do the hokey pokey, turn yourself around, and do whatever else you feel like doing. */
}
/* The program will never reach this point unless you explicitly break out of the loop. */
return 0;
}
這將導致一個程序一遍又一遍地重復,直到你殺死它。 當然,這是一種糟糕的風格,但如果您只需要快速啟動並運行某些東西,它就會起作用。
正如 Trevor Hickey 所提到的,您可以在循環內調用break
並中斷。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.