Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ में मुख्य की उचित घोषणा क्या है?

मुख्य () फ़ंक्शन एक वैश्विक फ़ंक्शन है। इसका उपयोग प्रोग्राम के निष्पादन को शुरू करने के लिए किया जाता है। प्रत्येक कार्यक्रम में मुख्य () होना चाहिए। कमांड लाइन तर्क argc और argv वैकल्पिक हैं।

मुख्य () फ़ंक्शन का मानक प्रोटोटाइप इस प्रकार है।

int main()
{ body }
OR
int main(int argc, char *argv[])
{ body }

यहाँ,

आर्गसी − प्रोग्राम को दिए गए तर्कों की संख्या उस परिवेश से जहां प्रोग्राम चलता है।

argv - किसी सरणी के पहले तत्व का सूचक।

निम्नलिखित मुख्य () का एक उदाहरण है

उदाहरण

#include <iostream>
using namespace std;
int sum(int x, int y) {
   int s = x + y;
   cout << "The sum of numbers : " << s;
}
int main() {
   sum(28, 8);
   return 0;
}

आउटपुट

The sum of numbers : 36

उपरोक्त कार्यक्रम में, कोड दो संख्याओं के योग की गणना करने के लिए योग () में मौजूद है।

int sum(int x, int y) {
   int s = x + y;
   cout << "The sum of numbers : " << s;
}

मुख्य () फ़ंक्शन फ़ंक्शन योग () को लागू कर रहा है

sum(28, 8);

  1. सी ++ में -1 के साथ सरणी के उपसर्ग को गुणा करके सरणी के योग को अधिकतम करें

    हमें एक पूर्णांक सरणी दी गई है और कार्य पहले किसी सरणी के उपसर्ग को लाना है और फिर इसे -1 से गुणा करना है, दूसरे एक सरणी के उपसर्ग योग की गणना करना और अंत में उत्पन्न उपसर्ग सरणी से अधिकतम योग प्राप्त करना है। उपसर्ग सरणी − . के रूप में उत्पन्न होती है उपसर्ग का पहला तत्वअरे [0] =किसी सरणी का पहला

  1. सी++ में पथ योग IV

    मान लीजिए कि हमारे पास पूर्णांकों की एक सूची है जो 5 से कम गहराई वाले बाइनरी ट्री का प्रतिनिधित्व कर रहा है। यदि किसी पेड़ की गहराई 5 से कम है, तो इस पेड़ को तीन-अंकीय पूर्णांकों की सूची द्वारा दर्शाया जा सकता है। इस सूची में प्रत्येक पूर्णांक के लिए - सैकड़ा अंक इस नोड की गहराई D को दर्शाता है,

  1. C++ . में भूलभुलैया III

    मान लीजिए कि खाली जगह और दीवारों के साथ एक भूलभुलैया है और उस भूलभुलैया में एक गेंद भी है। गेंद ऊपर (यू), नीचे (डी), बाएं (एल) या दाएं (आर) दिशाओं को लुढ़क कर खाली जगहों से जा सकती है, लेकिन यह दीवार से टकराने तक लुढ़कती रहती है। जब गेंद रुकती है, तो वह अगली दिशा चुन सकती है। उस भूलभुलैया में एक छेद