सी++ वॉकथ्रू

सी++ होम सी++ परिचय सी++ प्रारंभ करें सी++ सिंटेक्स सी++ आउटपुट सी++ टिप्पणियाँ सी++ चर सी ++ उपयोगकर्ता इनपुट सी++ डेटा प्रकार सी++ ऑपरेटर्स सी++ स्ट्रिंग्स सी++ गणित सी++ बूलियन सी++ शर्तें सी++ स्विच सी++ जबकि लूप सी++ लूप के लिए सी++ ब्रेक/जारी रखें सी ++ सरणी सी++ संदर्भ सी++ पॉइंटर्स

सी++ फंक्शन

सी++ फंक्शन सी++ फंक्शन पैरामीटर्स सी++ फंक्शन ओवरलोडिंग

सी++ क्लासेस

सी++ ओओपी सी++ क्लासेस/ऑब्जेक्ट्स सी++ क्लास मेथड्स सी++ कंस्ट्रक्टर्स सी++ एक्सेस स्पेसिफायर्स सी++ एनकैप्सुलेशन सी ++ वंशानुक्रम सी++ बहुरूपता सी++ फ़ाइलें सी++ अपवाद

सी++ कैसे करें

दो नंबर जोड़ें

सी++ उदाहरण

सी++ उदाहरण सी++ कंपाइलर सी++ एक्सरसाइज सी++ प्रश्नोत्तरी


सी++ सिंटेक्स


सी++ सिंटेक्स

आइए इसे बेहतर ढंग से समझने के लिए निम्नलिखित कोड को तोड़ें:

उदाहरण

#include <iostream>
using namespace std;

int main() {
  cout << "Hello World!";
  return 0;
}

उदाहरण समझाया गया

लाइन 1: #include <iostream> एक हेडर फाइल लाइब्रेरी है जो हमें इनपुट और आउटपुट ऑब्जेक्ट्स के साथ काम करने देती है, जैसे cout(पंक्ति 5 में प्रयुक्त)। शीर्षलेख फ़ाइलें C++ प्रोग्राम में कार्यक्षमता जोड़ती हैं।

पंक्ति 2: using namespace std का अर्थ है कि हम मानक पुस्तकालय से वस्तुओं और चर के लिए नामों का उपयोग कर सकते हैं।

#include <iostream>अगर आपको समझ में नहीं आता कि कैसे और कैसे काम करता है, तो चिंता न करें using namespace stdबस इसे कुछ ऐसा समझें जो (लगभग) हमेशा आपके कार्यक्रम में दिखाई देता है।

पंक्ति 3: एक रिक्त रेखा। सी ++ सफेद जगह पर ध्यान नहीं देता। लेकिन हम इसका उपयोग कोड को और अधिक पठनीय बनाने के लिए करते हैं।

पंक्ति 4: एक और चीज जो हमेशा सी ++ प्रोग्राम में दिखाई देती है, वह है int main(). इसे एक फ़ंक्शन कहा जाता है । इसके घुंघराले कोष्ठक के अंदर कोई भी कोड {}निष्पादित किया जाएगा।

पंक्ति 5: cout (उच्चारण "सी-आउट") एक ऑब्जेक्ट है जिसका उपयोग इंसर्शन ऑपरेटर ( <<) के साथ टेक्स्ट को आउटपुट/प्रिंट करने के लिए किया जाता है। हमारे उदाहरण में यह "हैलो वर्ल्ड" आउटपुट करेगा।

नोट: प्रत्येक C++ कथन अर्धविराम के साथ समाप्त होता है ;

नोट: के शरीर को इस प्रकार int main()भी लिखा जा सकता है:
int main () { cout << "Hello World! "; return 0; }

याद रखें: संकलक सफेद रिक्त स्थान को अनदेखा करता है। हालाँकि, कई पंक्तियाँ कोड को अधिक पठनीय बनाती हैं।

पंक्ति 6: return 0 मुख्य कार्य को समाप्त करता है।

पंक्ति 7:} मुख्य कार्य को वास्तव में समाप्त करने के लिए क्लोजिंग कर्ली ब्रैकेट जोड़ना न भूलें ।


नाम स्थान छोड़ना

आप कुछ C++ प्रोग्राम देख सकते हैं जो बिना मानक नेमस्पेस लाइब्रेरी के चलते हैं। लाइन को छोड़ा जा सकता है और कीवर्ड using namespace stdके साथ प्रतिस्थापित किया जा सकता है , इसके बाद कुछ ऑब्जेक्ट्स के लिए ऑपरेटर द्वारा पीछा किया जा सकता है:std::

उदाहरण

#include <iostream>

int main() {
  std::cout << "Hello World!";
  return 0;
}

यह आप पर निर्भर करता है कि आप मानक नाम स्थान पुस्तकालय को शामिल करना चाहते हैं या नहीं।