सी++ वॉकथ्रू

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

सी++ फंक्शन

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

सी++ क्लासेस

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

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

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

सी++ उदाहरण

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


सी ++ उपयोगकर्ता इनपुट स्ट्रिंग्स


उपयोगकर्ता इनपुट स्ट्रिंग्स

उपयोगकर्ता द्वारा दर्ज की गई स्ट्रिंग को प्रदर्शित करने >>के लिए निष्कर्षण ऑपरेटर का उपयोग करना संभव है :cin

उदाहरण

string firstName;
cout << "Type your first name: ";
cin >> firstName; // get user input from the keyboard
cout << "Your name is: " << firstName;

// Type your first name: John
// Your name is: John

हालांकि, cinएक स्पेस (व्हाट्सएप, टैब, आदि) को एक टर्मिनेटिंग कैरेक्टर के रूप में मानता है, जिसका अर्थ है कि यह केवल एक ही शब्द प्रदर्शित कर सकता है (भले ही आप कई शब्द टाइप करें):

उदाहरण

string fullName;
cout << "Type your full name: ";
cin >> fullName;
cout << "Your name is: " << fullName;

// Type your full name: John Doe
// Your name is: John

ऊपर के उदाहरण से, आप उम्मीद करेंगे कि प्रोग्राम "जॉन डो" प्रिंट करेगा, लेकिन यह केवल "जॉन" प्रिंट करता है।

इसलिए, स्ट्रिंग्स के साथ काम करते समय, हम अक्सर getline() टेक्स्ट की एक पंक्ति को पढ़ने के लिए फ़ंक्शन का उपयोग करते हैं। cinयह पहले पैरामीटर के रूप में लेता है, और स्ट्रिंग चर दूसरे के रूप में:

उदाहरण

string fullName;
cout << "Type your full name: ";
getline (cin, fullName);
cout << "Your name is: " << fullName;

// Type your full name: John Doe
// Your name is: John Doe