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

सी और सी ++ में मुख्य () क्या लौटना चाहिए?


  • मुख्य के लिए वापसी मूल्य का उपयोग यह इंगित करने के लिए किया जाता है कि कार्यक्रम कैसे निकला। यदि प्रोग्राम निष्पादन सामान्य था, तो 0 रिटर्न मान का उपयोग किया जाता है। असामान्य समाप्ति (त्रुटियों, अमान्य इनपुट, विभाजन दोष, आदि) को आमतौर पर गैर-शून्य रिटर्न द्वारा समाप्त किया जाता है। गैर-शून्य कोड की व्याख्या कैसे की जाती है, इसका कोई मानक नहीं है।
  • हालांकि आप अपने खुद के स्टेटस कोड को परिभाषित कर सकते हैं और प्रोग्राम में विभिन्न प्रकार की विफलताओं का प्रतिनिधित्व करने के लिए उनका उपयोग कर सकते हैं।
  • GCC एग्जिट सिग्नल भेजने के लिए या तो EXIT_SUCCESS या EXIT_FAILURE को stdlib.h में परिभाषित करने का सुझाव देता है।
  • C++ में, int main() को बिना रिटर्न वैल्यू के छोड़ा जा सकता है, जिस बिंदु पर यह डिफ़ॉल्ट रूप से 0 पर लौटता है।

  1. C++ में पॉइंटर ऑपरेटर * क्या है?

    C++ दो पॉइंटर ऑपरेटर प्रदान करता है, जो ऑपरेटर का पता (&) और इनडायरेक्शन ऑपरेटर (*) हैं। एक पॉइंटर एक वेरिएबल होता है जिसमें दूसरे वेरिएबल का पता होता है या आप कह सकते हैं कि एक वेरिएबल जिसमें दूसरे वेरिएबल का पता होता है, दूसरे वेरिएबल को पॉइंट करने के लिए कहा जाता है। एक वैरिएबल कोई भी डेटा प्रकार

  1. C++ में कॉमा ऑपरेटर क्या है?

    अल्पविराम ऑपरेटर का उद्देश्य कई अभिव्यक्तियों को एक साथ जोड़ना है। अल्पविराम से अलग किए गए भावों की सूची का मान सबसे दाहिने व्यंजक का मान है। अनिवार्य रूप से, अल्पविराम का प्रभाव संचालन के अनुक्रम को निष्पादित करने के लिए होता है। अन्य भावों के मूल्यों को छोड़ दिया जाएगा। इसका अर्थ है कि दाईं ओर का

  1. C++ में कॉन्स्टेबल कीवर्ड क्या है?

    हम एक चर को स्थिर घोषित करने के लिए const qualifier का उपयोग करते हैं। इसका मतलब है कि एक बार वेरिएबल को इनिशियलाइज़ करने के बाद हम वैल्यू को नहीं बदल सकते। कॉन्स्ट का इस्तेमाल करने से बहुत बड़ा फायदा होता है। उदाहरण के लिए, यदि आपके पास PI के मान जैसा स्थिर मान है, तो आप उस मान को संशोधित करने के ल