C++ में Multi-Line comments , C++ में single- Line comments , बेसिक concepts of comments in C++
- कमेंट क्या है कमेंट के बारें में लिखिए
- सिंगल लाइन कमेन्ट क्या होता है
- सिंगल लाइन कमेंट दीजिये आउटपुट के उदाहरण के साथ
- Multi-Line comments क्या होता है , Multi-Line comments का उदाहरण दीजिये
Comment explanatory statements होता है जिसको की आप C++ कोड में include कर सकते है और आपने जो कोड लिखा है वो क्या कार्य करने वाला है |
Compiler वो सब कुछ ignore कर देता है जो की कमेंट में appears होता है , इसलिए कमेंट में जो कुछ भी लिखा होता है वो कोई भी information परिणाम में show नही होती है |
Slashes (//) compiler को वो सब ignore कर देने को कहता जो की follows करता है अर्थात जब तक (//) को फॉलो करने वाली लाइन ख़त्म नही हो जाती है |
जैसे :-
1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5 // यह cout का प्रयोग आउटपुट जनरेट करने में किया गया है |
6 cout<<"THIS IS COMMENT EXAMPLE!";
7 }
जब ऊपर दिया गया कोड compile किया जायेगा , यह वो सब अनदेखा कर देगा जो दो लगातार slashes (//) के बाद लिखा गया है |जैसे : "// यut का प्रयोग आउटपुट जनरेट करने में किया गया है | " ऊपर दिए गये प्रोग्राम में compiler ये लाइन अनदेखा कर देगा | और केवल ये आउटपुट प्रदान करेगा :-
THIS IS COMMENT EXAMPLE! आप कमेंट में हिन्दी के जगह में इंग्लिश का प्रयोग करें क्योकि हिंदी में सपोर्ट का प्रॉब्लम हो जाता है |
ऊपर दिए गये कोड से आपको मोटे तौर पर तो पता चल गया होगा की कमेंट का उपयोग कोड को readable बनाने के लिए किया जाता है फिर चाहे वो अपने स्वयं के लिए हो या जिन्हें आप अपना कोड देने वाले है उनके लिए हो |
1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5 /* यह Multi-Line comment है
इसका प्रयोग बिना आउटपुट जनरेट किये लिखे गये कोड को एक बार डिफाइन करके कभी भी बाद में समझने में किया जा सकता है |*/
6 cout<<"THIS IS COMMENT EXAMPLE!";
7 }
Multi-line कमेंट के लिए आपको एक सलाह अगर आपने कोई कोड लिखा और वो अगर कोड सही आउटपुट नही दे रहा हो तो उसे Multi-Line comment के अन्दर कर दे और तब तक delete न करें जब तक की सही आउटपुट न मिल जाये | और जब सही आउटपुट मिल जाये तो आपने अनुसार वहाँ जरूरी कमेंट लिख ले |
कमेंट का प्रयोग :-कमेंट आप कोड में किसी भी लाइन में कितनी ही बार लिख सकते है |
एक बात ध्यान रखे की आप इसके /* ... */ अन्दर // कोई स्पेशल मतलब नही होता है इसलिए यह आपको एक कमेंट टाइप को दूसरे कमेन्ट टाइप में nest करने के लिए allows करता है | इस प्रकार से :
1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5 /* यह Multi-Line comment है
6 इसका प्रयोग बिना आउटपुट जनरेट किये लिखे गये कोड को एक बार डिफाइन करके कभी भी बाद में समझने में किया जा सकता है |
7 //cout<<"THIS IS COMMENT EXAMPLE!";
8 */
9 return 0;
10 }
इसका आउटपुट में कुछ भी नही आएगा नीचे प्रदर्शित लाइन जैसे अगर आप कमेन्ट का प्रयोग अपने कोड में करेंगे तो आपको क्या क्या facility मिल सकती है ये आप अपने अनुसार कर सकते है | क्योंकि आपको बेसिक पता है की कमेंट आउटपुट में appear नही होता है | जैसे कोड को सेपरेट करने के लिए भी प्रोग्रामर कभी कभी कमेंट का use करते है | लगातार hyphen चिन्ह का प्रयोग करके आदि आदि |
1 टिप्पणियाँ
The application form of Amrita Engineering Entrance Examination (AEEE) released on 19th October 2018. Amrita AEEE Admit Card will release tentatively in the month of April 2019.
जवाब देंहटाएंआपके सुझाव सादर आमंत्रित है