मुख्य सामग्री पर जाएं
मॉड्यूल 1 · पाठ 3 का 3पाठ्यक्रम में 3/18~10 min
मॉड्यूल पाठ (3/3)

इनपुट/आउटपुट और स्ट्रीम

C++ में, मानक इनपुट और आउटपुट को <iostream> मानक लाइब्रेरी में परिभाषित स्ट्रीम (डेटा प्रवाह) के माध्यम से प्रबंधित किया जाता है।

आपके द्वारा उपयोग की जाने वाली दो मुख्य वस्तुएँ हैं:

  • std::cout: आउटपुट स्ट्रीम (स्क्रीन से संबद्ध)।
  • std::cin: इनपुट स्ट्रीम (कीबोर्ड से संबद्ध)।

std::cout के साथ मुद्रण

स्क्रीन पर डेटा भेजने के लिए, हम इंसर्शन ऑपरेटर << का उपयोग करते हैं:

C++
#include <iostream>

int main() {
    std::cout << "Hello!" << " Welcome to C++." << std::endl;
    return 0;
}
  • << को अलग-अलग टेक्स्ट और वेरिएबल को लगातार प्रिंट करने के लिए चेन किया जा सकता है।
  • std::endl एक न्यूलाइन कैरेक्टर (\n) डालता है और स्ट्रीम को फ्लश करता है (यह सुनिश्चित करता है कि आउटपुट तुरंत स्क्रीन पर प्रदर्शित हो)।

std::cin के साथ पढ़ना

उपयोगकर्ता द्वारा दर्ज किए गए मानों को पढ़ने के लिए, हम निष्कर्षण ऑपरेटर >> के साथ संयुक्त मानक इनपुट स्ट्रीम std::cin का उपयोग करते हैं:

C++
#include <iostream>

int main() {
    int age;
    std::cout << "Enter your age: ";
    std::cin >> age; // Extracts user input and saves it into age
    std::cout << "You are " << age << " years old." << std::endl;
    return 0;
}

खुद कोशिश करना

व्यायाम#cpp.m1.l3.e1
प्रयास: 0लोड हो रहा है...

संदेश प्रिंट करें 'C++ तेज़ है!' इसके बाद std::endl का उपयोग करके एक नई पंक्ति बनाई जाएगी।

संपादक लोड हो रहा है...
संकेत दिखाएँ

`<<`con`std::cout`e`std::endl` ऑपरेटर का उपयोग करें।

3 प्रयासों के बाद समाधान उपलब्ध है

व्यायाम#cpp.m1.l3.e2
प्रयास: 0लोड हो रहा है...

संख्या नामक एक पूर्णांक चर घोषित करें। std::cin का उपयोग करके मानक इनपुट से इसका मान पढ़ें और फिर std::cout का उपयोग करके इसे प्रिंट करें।

संपादक लोड हो रहा है...
संकेत दिखाएँ

पढ़ने के लिए `std::cin >> number;`का उपयोग करें और प्रिंट करने के लिए`std::cout << number;` का उपयोग करें।

3 प्रयासों के बाद समाधान उपलब्ध है