सी या सी ++ में, मुख्य कार्य अन्य कार्यों की तरह है। इसलिए हम कुछ अन्य कार्यों में मौजूद कार्यात्मकताओं का उपयोग कर सकते हैं, मुख्य कार्य में भी।
निम्नलिखित कार्यक्रम में, हम देखेंगे कि कैसे मुख्य () कुछ नंबरों को उल्टे क्रम में प्रिंट करने के लिए पुनरावर्ती रूप से उपयोग कर रहा है।
उदाहरण कोड
#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