在 C++ 中遞迴呼叫 main() 合法嗎?
在 C 或 C++ 中,main 函式就像其他函式一樣。因此我們可以在其他一些函式中使用某些功能,也可以在 main 函式中使用。
在以下程式中,我們將瞭解 main() 如何遞迴使用以倒序列印一些數字。
示例程式碼
#include <iostream>
using namespace std;
int main () {
static int x = 10;
cout << x-- << endl;
if(x) {
main();
}
}輸出
10 9 8 7 6 5 4 3 2 1
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP