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

C++ में हैलो वर्ल्ड प्रोग्राम कैसे लिखें?


हैलो वर्ल्ड प्रोग्राम चलाने के लिए, आपको निम्न चरणों का पालन करना होगा -

C++ प्रोग्राम लिखें

अब जब आपके पास एक कंपाइलर स्थापित हो गया है, तो यह एक C++ प्रोग्राम लिखने का समय है। आइए प्रोग्रामिंग उदाहरण के प्रतीक के साथ शुरू करते हैं, यह हैलो वर्ल्ड प्रोग्राम है। हम इस उदाहरण में C++ का उपयोग करके hello world को स्क्रीन पर प्रिंट करेंगे। hello.cpp नाम की एक नई फ़ाइल बनाएँ और उसमें निम्न कोड लिखें -

#include<iostream>
int main() {
   std::cout << "Hello World\n";
}

आइए इस प्रोग्राम को विच्छेदित करें।

पंक्ति 1 − हम #include लाइन से शुरू करते हैं जो अनिवार्य रूप से कंपाइलर को iostream फ़ाइल (इनपुट और आउटपुट स्ट्रीम के प्रबंधन के लिए उपयोग किया जाता है) से कोड कॉपी करने के लिए कहता है और इसे हमारी स्रोत फ़ाइल में पेस्ट करता है। हैडर iostream, जो मानक इनपुट और आउटपुट संचालन करने की अनुमति देता है, जैसे कि इस प्रोग्राम के आउटपुट (हैलो वर्ल्ड) को स्क्रीन पर लिखना। हैश चिह्न (#) से शुरू होने वाली रेखाएं निर्देश हैं जिन्हें प्रीप्रोसेसर के रूप में जाना जाता है, द्वारा पढ़ा और व्याख्या किया जाता है।

पंक्ति 2 − एक रिक्त रेखा:किसी कार्यक्रम पर रिक्त पंक्तियों का कोई प्रभाव नहीं पड़ता है।

पंक्ति 3 − फिर हम रिटर्न प्रकार के int के साथ main नामक एक फ़ंक्शन घोषित करते हैं। मुख्य () हमारे कार्यक्रम का प्रवेश बिंदु है। जब भी हम कोई C++ प्रोग्राम चलाते हैं, तो हम मुख्य फ़ंक्शन से शुरू करते हैं और इस फ़ंक्शन के भीतर पहली पंक्ति से निष्पादन शुरू करते हैं और अंत तक पहुंचने तक प्रत्येक पंक्ति को निष्पादित करते रहते हैं। हम यहां कर्ली ब्रेस ({) का उपयोग करके एक ब्लॉक शुरू करते हैं। यह मुख्य की फ़ंक्शन परिभाषा की शुरुआत को चिह्नित करता है, और लाइन 5 पर समापन ब्रेस (}), इसके अंत को चिह्नित करता है। इन ब्रेसिज़ के बीच सभी कथन फ़ंक्शन का शरीर हैं जो परिभाषित करता है कि क्या होता है जब मुख्य कहा जाता है।

पंक्ति 4 −

std::cout << "Hello World\n";

यह लाइन एक C++ स्टेटमेंट है। इस कथन के तीन भाग हैं:पहला, std::cout, जो मानक कंसोल आउटपुट डिवाइस की पहचान करता है। दूसरा सम्मिलन ऑपरेटर <<जो इंगित करता है कि std ::cout में क्या डाला गया है। अंत में, हमारे पास उद्धरणों के भीतर एक वाक्य है जिसे हम स्क्रीन पर मुद्रित करना चाहते हैं। यह आपके लिए और अधिक स्पष्ट हो जाएगा क्योंकि हम C++ सीखने में आगे बढ़ेंगे।

संक्षेप में, हम मानक आउटपुट डिवाइस पर मुद्रित होने के लिए "Hello World\n" स्ट्रिंग के साथ cout ऑब्जेक्ट प्रदान करते हैं।

ध्यान दें कि कथन अर्धविराम (;) के साथ समाप्त होता है। यह वर्ण कथन के अंत का प्रतीक है

कार्यक्रम संकलित करें

अब जब हमने प्रोग्राम लिख लिया है, तो हमें इसे उस भाषा में अनुवाद करने की आवश्यकता है जिसे प्रोसेसर समझता है, अर्थात बाइनरी मशीन कोड में। हम इसे एक कंपाइलर का उपयोग करके करते हैं जिसे हमने पहले चरण में स्थापित किया था। आपको अपना टर्मिनल/cmd खोलना होगा और cd कमांड का उपयोग करके hello.cpp फ़ाइल के स्थान पर नेविगेट करना होगा। यह मानते हुए कि आपने जीसीसी स्थापित किया है, आप प्रोग्राम को संकलित करने के लिए निम्न कमांड का उपयोग कर सकते हैं -

$ g++ -o hello hello.cpp

इस कमांड का मतलब है कि आप चाहते हैं कि g++ कंपाइलर एक आउटपुट फाइल बनाए, हैलो सोर्स फाइल hello.cpp का उपयोग कर।

कार्यक्रम चलाएँ

अब जब हमने अपना प्रोग्राम लिख लिया है और इसे संकलित कर लिया है, तो इसे चलाने का समय आ गया है! आप -

. का उपयोग करके प्रोग्राम चला सकते हैं
$ ./hello

आपको आउटपुट मिलेगा -

Hello world

  1. एक पेड़ के आकार की गणना करने के लिए एक प्रोग्राम लिखें - C++ में रिकर्सन

    इस समस्या में, हमें एक पेड़ दिया जाता है और हमारा काम रिकर्सन का उपयोग करके पेड़ के आकार की गणना करने के लिए एक प्रोग्राम बनाना है। पेड़ का आकार पेड़ में मौजूद नोड्स की कुल संख्या है। समस्या को समझने के लिए एक उदाहरण लेते हैं, उपरोक्त पेड़ का आकार 5 है। पेड़ के आकार को खोजने के लिए, हमें बा

  1. c++ में हैप्पी वुमन डे के लिए एक प्रोग्राम लिखें

    दुनिया भर में 7 अक्टूबर को मनाया जाने वाला महिला दिवस निम्नलिखित के रूप में c++ प्रोग्रामिंग कोड में उकेरा गया है; उदाहरण #include <iostream> using namespace std; int main(){    // Initializing size of    // design    int n = 5;    // Loop to print Circl

  1. C++ प्रोग्राम का उपयोग करके प्रोग्राम कैसे लॉन्च करें?

    यहां हम देखेंगे कि कुछ तृतीय-पक्ष एप्लिकेशन जैसे नोटपैड या सी ++ प्रोग्राम का उपयोग करके कुछ भी कैसे शुरू किया जाए। यह प्रोग्राम बहुत सरल है, हम इस कार्य को करने के लिए कमांड प्रॉम्प्ट कमांड का उपयोग कर सकते हैं। हम सिस्टम () फ़ंक्शन के अंदर एप्लिकेशन का नाम पास करेंगे। यह उसके अनुसार खुल जाएगा। उद