Difference between revisions of "C-and-C++/C2/First-C-Program/Hindi"
From Script | Spoken-Tutorial
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| border = 1 | {| border = 1 | ||
− | |||
|'''Time''' | |'''Time''' | ||
− | |||
|'''Narration''' | |'''Narration''' | ||
− | |||
|- | |- | ||
− | | 00 | + | | 00:01 |
|C प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है। | |C प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है। | ||
|- | |- | ||
− | | 00 | + | | 00:05 |
| इस ट्यूटोरियल में, हम सीखेंगे कि, | | इस ट्यूटोरियल में, हम सीखेंगे कि, | ||
|- | |- | ||
− | | 00 | + | | 00:08 |
|एक सामान्य C प्रोग्राम कैसे लिखें। | |एक सामान्य C प्रोग्राम कैसे लिखें। | ||
|- | |- | ||
− | | 00 | + | | 00:11 |
|इसे कंपाइल कैसे करें। | |इसे कंपाइल कैसे करें। | ||
|- | |- | ||
− | | 00 | + | | 00:13 |
− | | इसे निष्पादित कैसे करें। | + | | इसे निष्पादित कैसे करें। हम कुछ सामान्य एरर्स और उनके समाधानों को भी समझायेंगे। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | |00 | + | |00:18 |
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं | | इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं | ||
|- | |- | ||
− | | 00 | + | | 00:21 |
|Ubuntu ऑपरेटिंग सिस्टम वर्जन 11.10 और Ubuntu पर gcc कम्पाइलर वर्जन 4.6.1 का उपयोग कर रहा हूँ। | |Ubuntu ऑपरेटिंग सिस्टम वर्जन 11.10 और Ubuntu पर gcc कम्पाइलर वर्जन 4.6.1 का उपयोग कर रहा हूँ। | ||
|- | |- | ||
− | | 00 | + | | 00:31 |
|इस ट्यूटोरियल का अभ्यास करने के लिए, | |इस ट्यूटोरियल का अभ्यास करने के लिए, | ||
|- | |- | ||
− | | 00 | + | | 00:33 |
|आपको Ubuntu ऑपरेटिंग सिस्टम और एडिटर के बारे में जानकारी होनी चाहिए। | |आपको Ubuntu ऑपरेटिंग सिस्टम और एडिटर के बारे में जानकारी होनी चाहिए। | ||
|- | |- | ||
− | | 00 | + | | 00:38 |
|vim और gedit कुछ एडिटर हैं। | |vim और gedit कुछ एडिटर हैं। | ||
|- | |- | ||
− | | 00 | + | | 00:42 |
|मैं इस ट्यूटोरियल में gedit का उपयोग करूँगा। | |मैं इस ट्यूटोरियल में gedit का उपयोग करूँगा। | ||
|- | |- | ||
− | | 00 | + | | 00:45 |
|इस प्रकार के अन्य ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो नीचे दर्शायी गई है। | |इस प्रकार के अन्य ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो नीचे दर्शायी गई है। | ||
|- | |- | ||
− | |00 | + | |00:51 |
|मैं आपको बताता हूँ कि एक उदाहरण के माध्यम से C प्रोग्राम कैसे लिखें। | |मैं आपको बताता हूँ कि एक उदाहरण के माध्यम से C प्रोग्राम कैसे लिखें। | ||
|- | |- | ||
− | | 00 | + | | 00:55 |
|अपने कीबोर्ड पर Ctrl, Alt और T कीज़ एक साथ दबा कर टर्मिनल विंडो खोलें। | |अपने कीबोर्ड पर Ctrl, Alt और T कीज़ एक साथ दबा कर टर्मिनल विंडो खोलें। | ||
|- | |- | ||
− | | 01 | + | | 01:07 |
| अब टेक्स्ट एडिटर खोलें। अतः प्रॉम्प्ट पर टाइप करें। | | अब टेक्स्ट एडिटर खोलें। अतः प्रॉम्प्ट पर टाइप करें। | ||
|- | |- | ||
− | | 01 | + | | 01:12 |
|“gedit” space “talk” dot “c” space “&” sign | |“gedit” space “talk” dot “c” space “&” sign | ||
|- | |- | ||
− | | 01 | + | | 01:20 |
|हम प्रॉम्प्ट को मुक्त करने के लिए ampersand (&) का उपयोग करते हैं। | |हम प्रॉम्प्ट को मुक्त करने के लिए ampersand (&) का उपयोग करते हैं। | ||
|- | |- | ||
− | | 01 | + | | 01:24 |
|कृपया ध्यान दें, कि सभी C फ़ाइल्स में एक्सटेंशन dot "c" होगा। | |कृपया ध्यान दें, कि सभी C फ़ाइल्स में एक्सटेंशन dot "c" होगा। | ||
|- | |- | ||
− | |01 | + | |01:30 |
| अब एंटर दबाएँ। | | अब एंटर दबाएँ। | ||
|- | |- | ||
− | | 01 | + | | 01:32 |
| टेक्स्ट एडिटर खुल गया है। | | टेक्स्ट एडिटर खुल गया है। | ||
|- | |- | ||
− | | 01 | + | | 01:36 |
| अब प्रोग्राम लिखना शुरू करें। | | अब प्रोग्राम लिखना शुरू करें। | ||
|- | |- | ||
− | | 01 | + | | 01:39 |
| टाइप करें, double slash “//” space | | टाइप करें, double slash “//” space | ||
|- | |- | ||
− | | 01 | + | | 01:42 |
|'''“My first C program”.''' | |'''“My first C program”.''' | ||
|- | |- | ||
− | |01 | + | |01:48 |
|यहाँ, लाइन को कमेंट करने के लिए double slash का इस्तेमाल किया गया है। | |यहाँ, लाइन को कमेंट करने के लिए double slash का इस्तेमाल किया गया है। | ||
|- | |- | ||
− | | 01 | + | | 01:52 |
|कमेंट्स का उपयोग प्रोग्राम के प्रवाह को समझने के लिए किया जाता है। | |कमेंट्स का उपयोग प्रोग्राम के प्रवाह को समझने के लिए किया जाता है। | ||
|- | |- | ||
− | | 01 | + | | 01:56 |
|यह प्रलेखन के लिए उपयोगी है। | |यह प्रलेखन के लिए उपयोगी है। | ||
|- | |- | ||
− | | 01 | + | | 01:58 |
|यह हमें प्रोग्राम के बारे में जानकारी देता है। | |यह हमें प्रोग्राम के बारे में जानकारी देता है। | ||
|- | |- | ||
− | | 02 | + | | 02:01 |
|Tdouble slash (डबल स्लैस) को सिंगल लाइन कमेंट भी कहा जाता है। | |Tdouble slash (डबल स्लैस) को सिंगल लाइन कमेंट भी कहा जाता है। | ||
|- | |- | ||
− | | 02 | + | | 02:07 |
| अब एंटर दबाएँ। | | अब एंटर दबाएँ। | ||
|- | |- | ||
− | |02 | + | |02:09 |
|टाइप करें hash “#include” space opening bracket, closing bracket | |टाइप करें hash “#include” space opening bracket, closing bracket | ||
|- | |- | ||
− | | 02 | + | | 02:17 |
|हमेशा ब्रैकेट को पहले पूर्ण करना, और फिर इसके अंदर लिखना शुरू करना एक अच्छा अभ्यास है। | |हमेशा ब्रैकेट को पहले पूर्ण करना, और फिर इसके अंदर लिखना शुरू करना एक अच्छा अभ्यास है। | ||
|- | |- | ||
− | | 02 | + | | 02:24 |
|अब ब्रैकेट के भीतर,टाइप करें “stdio” dot”.” “h” | |अब ब्रैकेट के भीतर,टाइप करें “stdio” dot”.” “h” | ||
|- | |- | ||
− | | 02 | + | | 02:30 |
| stdio.h एक हेडर फ़ाइल (header file) है। | | stdio.h एक हेडर फ़ाइल (header file) है। | ||
|- | |- | ||
− | | 02 | + | | 02:33 |
|जब कोई प्रोग्राम स्टैंडर्ड इनपुट/आउटपुट फ़ंक्शन्स का उपयोग करता है, तो इसमें यह हेडर फ़ाइल (header file) अवश्य होनी चाहिए। | |जब कोई प्रोग्राम स्टैंडर्ड इनपुट/आउटपुट फ़ंक्शन्स का उपयोग करता है, तो इसमें यह हेडर फ़ाइल (header file) अवश्य होनी चाहिए। | ||
|- | |- | ||
− | | 02 | + | | 02:41 |
|अब एंटर दबाएँ। | |अब एंटर दबाएँ। | ||
|- | |- | ||
− | | 02 | + | | 02:43 |
|टाइप करें, “int” space “main” opening bracket, closing bracket “()”. | |टाइप करें, “int” space “main” opening bracket, closing bracket “()”. | ||
|- | |- | ||
− | | 02 | + | | 02:50 |
| ''''main''' एक विशेष function (फंक्शन) है। | | ''''main''' एक विशेष function (फंक्शन) है। | ||
|- | |- | ||
− | | 02 | + | | 02:52 |
|यह व्यक्त करता है, कि प्रोग्राम का एक्जीक्यूशन इस लाइन से शुरू होता है। | |यह व्यक्त करता है, कि प्रोग्राम का एक्जीक्यूशन इस लाइन से शुरू होता है। | ||
|- | |- | ||
− | | 02 | + | | 02:58 |
|opening bracket और closing bracke को parenthesis कहा जाता है। | |opening bracket और closing bracke को parenthesis कहा जाता है। | ||
|- | |- | ||
− | | 03 | + | | 03:04 |
|main के बाद parenthesis उपयोगकर्ता को यह बताता है कि main एक फंक्शन है। | |main के बाद parenthesis उपयोगकर्ता को यह बताता है कि main एक फंक्शन है। | ||
|- | |- | ||
− | | 03 | + | | 03:11 |
| यहाँ '''int main function''' कोई arguments (आर्गुमेंट) नहीं लेता। | | यहाँ '''int main function''' कोई arguments (आर्गुमेंट) नहीं लेता। | ||
|- | |- | ||
− | | 03 | + | | 03:15 |
|यह टाइप integer की वेल्यू देता है। | |यह टाइप integer की वेल्यू देता है। | ||
|- | |- | ||
− | | 03 | + | | 03:18 |
|हम अन्य ट्यूटोरियल में data types(डेटा के प्रकार) के बारे में सीखेंगे। | |हम अन्य ट्यूटोरियल में data types(डेटा के प्रकार) के बारे में सीखेंगे। | ||
|- | |- | ||
− | | 03 | + | | 03:23 |
|अब main function के बारे में अधिक जानने के लिए स्लाइड पर जाते हैं। अगली स्लाइड पर जाएँ। | |अब main function के बारे में अधिक जानने के लिए स्लाइड पर जाते हैं। अगली स्लाइड पर जाएँ। | ||
|- | |- | ||
− | | 03 | + | | 03:29 |
|प्रत्येक प्रोग्राम में एक main function होना चाहिए। | |प्रत्येक प्रोग्राम में एक main function होना चाहिए। | ||
|- | |- | ||
− | | 03 | + | | 03:33 |
|एक से अधिक main function नहीं होने चाहिए। | |एक से अधिक main function नहीं होने चाहिए। | ||
|- | |- | ||
− | | 03 | + | | 03:36 |
|अन्यथा कम्पाइलर प्रोग्राम की शुरुआत का पता नहीं लगा पाएगा। | |अन्यथा कम्पाइलर प्रोग्राम की शुरुआत का पता नहीं लगा पाएगा। | ||
|- | |- | ||
− | | 03 | + | | 03:41 |
|parentheses (ब्रैकेट्स) की खाली जोड़ी, यह प्रदर्शित करती है कि main में कोई arguments नहीं है। | |parentheses (ब्रैकेट्स) की खाली जोड़ी, यह प्रदर्शित करती है कि main में कोई arguments नहीं है। | ||
|- | |- | ||
− | | 03 | + | | 03:46 |
|arguments की अवधारणा पर आने वाले ट्यूटोरियल्स में विस्तार से चर्चा करेंगे। | |arguments की अवधारणा पर आने वाले ट्यूटोरियल्स में विस्तार से चर्चा करेंगे। | ||
|- | |- | ||
− | | 03 | + | | 03:52 |
|अब अपने प्रोग्राम पर वापस जाएँ। | |अब अपने प्रोग्राम पर वापस जाएँ। | ||
|- | |- | ||
− | | 03 | + | | 03:55 |
|एंटर दबाएँ। | |एंटर दबाएँ। | ||
|- | |- | ||
− | | 03 | + | | 03:58 |
|ओपनिंग कर्ली ब्रैकेट “{” टाइप करें। | |ओपनिंग कर्ली ब्रैकेट “{” टाइप करें। | ||
|- | |- | ||
− | | 04 | + | | 04:00 |
|ओपनिंग कर्ली ब्रैकेट main function की शुरुआत को प्रदर्शित करता है। | |ओपनिंग कर्ली ब्रैकेट main function की शुरुआत को प्रदर्शित करता है। | ||
|- | |- | ||
− | | 04 | + | | 04:04 |
|फिर क्लोजिंग कर्ली ब्रैकेट “}” टाइप करें। | |फिर क्लोजिंग कर्ली ब्रैकेट “}” टाइप करें। | ||
|- | |- | ||
− | | 04 | + | | 04:08 |
|क्लोजिंग कर्ली ब्रैकेट main function की समाप्ति को प्रदर्शित करता है। | |क्लोजिंग कर्ली ब्रैकेट main function की समाप्ति को प्रदर्शित करता है। | ||
|- | |- | ||
− | | 04 | + | | 04:13 |
|अब ब्रैकेट्स के अन्दर,एंटर दो बार दबाएँ। | |अब ब्रैकेट्स के अन्दर,एंटर दो बार दबाएँ। | ||
|- | |- | ||
− | | 04 | + | | 04:16 |
|कर्सर को एक लाइन ऊपर ले जाएं। | |कर्सर को एक लाइन ऊपर ले जाएं। | ||
|- | |- | ||
− | | 04 | + | | 04:20 |
|इंडेंटेशन कोड को पढ़ना के लिए आसान बनाता है। | |इंडेंटेशन कोड को पढ़ना के लिए आसान बनाता है। | ||
|- | |- | ||
− | | 04 | + | | 04:23 |
|यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है। | |यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है। | ||
|- | |- | ||
− | | 04 | + | | 04:25 |
|अतः, यहाँ तीन स्पेस (space) दें। | |अतः, यहाँ तीन स्पेस (space) दें। | ||
|- | |- | ||
− | | 04 | + | | 04:29 |
| और टाइप करें “printf” opening bracket, closing bracket “()” | | और टाइप करें “printf” opening bracket, closing bracket “()” | ||
|- | |- | ||
− | | 04 | + | | 04:34 |
|printf आउटपुट को टर्मिनल पर प्रिंट करने के लिए एक स्टैंडर्ड C फंक्शन है। | |printf आउटपुट को टर्मिनल पर प्रिंट करने के लिए एक स्टैंडर्ड C फंक्शन है। | ||
|- | |- | ||
− | | 04 | + | | 04:39 |
| यहाँ ब्रैकेट्स के अन्दर, डबल उद्धरण-चिह्न के अंतर्गत, | | यहाँ ब्रैकेट्स के अन्दर, डबल उद्धरण-चिह्न के अंतर्गत, | ||
|- | |- | ||
− | | 04 | + | | 04:43 |
|Printf स्टेटमेंट में double quotes के भीतर कुछ भी, टर्मिनल पर प्रिंट हो जाएगा। | |Printf स्टेटमेंट में double quotes के भीतर कुछ भी, टर्मिनल पर प्रिंट हो जाएगा। | ||
|- | |- | ||
− | | 04 | + | | 04:50 |
|टाइप करें “Talk To a Teacher backslash n” | |टाइप करें “Talk To a Teacher backslash n” | ||
|- | |- | ||
− | | 04 | + | | 04:59 |
|Backslash n “\n” नई लाइन को प्रदर्शित करता है। | |Backslash n “\n” नई लाइन को प्रदर्शित करता है। | ||
|- | |- | ||
− | | 05 | + | | 05:03 |
|परिणामस्वरूप, printf फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है। | |परिणामस्वरूप, printf फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है। | ||
|- | |- | ||
− | | 05 | + | | 05:10 |
| प्रत्येक C स्टेटमेंट को एक semicolon “;” से समाप्त होना चाहिए। | | प्रत्येक C स्टेटमेंट को एक semicolon “;” से समाप्त होना चाहिए। | ||
|- | |- | ||
− | | 05 | + | | 05:15 |
|इसलिए, इसे इस लाइन के अंत में टाइप करें। | |इसलिए, इसे इस लाइन के अंत में टाइप करें। | ||
|- | |- | ||
− | | 05 | + | | 05:19 |
|Semicolon एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। | |Semicolon एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। | ||
|- | |- | ||
− | |05 | + | |05:24 |
|अब एंटर दबाएँ और यहाँ तीन स्पेस दें। | |अब एंटर दबाएँ और यहाँ तीन स्पेस दें। | ||
|- | |- | ||
− | |05 | + | |05:27 |
|और टाइप करें “return” space “0” और semicolon “;” | |और टाइप करें “return” space “0” और semicolon “;” | ||
|- | |- | ||
− | | 05 | + | | 05:34 |
|यह स्टेटमेंट, इंटीजर जीरो देता है। | |यह स्टेटमेंट, इंटीजर जीरो देता है। | ||
|- | |- | ||
− | | 05 | + | | 05:38 |
|इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए, क्योंकि फंक्शन प्रकार int है। | |इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए, क्योंकि फंक्शन प्रकार int है। | ||
|- | |- | ||
− | | 05 | + | | 05:45 |
|return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है। | |return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है। | ||
|- | |- | ||
− | | 05 | + | | 05:51 |
|हम अन्य ट्यूटोरियल में रिटर्न हुए वेल्यू के बारे में और अधिक सीखेंगे। | |हम अन्य ट्यूटोरियल में रिटर्न हुए वेल्यू के बारे में और अधिक सीखेंगे। | ||
|- | |- | ||
− | | 05 | + | | 05:56 |
|अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें। | |अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें। | ||
|- | |- | ||
− | | 06 | + | | 06:00 |
|फाइल्स को लगातार सेव करते रहना एक अच्छी आदत है। | |फाइल्स को लगातार सेव करते रहना एक अच्छी आदत है। | ||
|- | |- | ||
− | | 06 | + | | 06:03 |
|यह आपको अचानक होने वाले पॉवर कट से बचाएगा। | |यह आपको अचानक होने वाले पॉवर कट से बचाएगा। | ||
|- | |- | ||
− | | 06 | + | | 06:05 |
|यदि एप्लिकेशन्स क्रैश होता है,तो यह उपयोगी होगा। | |यदि एप्लिकेशन्स क्रैश होता है,तो यह उपयोगी होगा। | ||
|- | |- | ||
− | | 06 | + | | 06:10 |
|अब प्रोग्राम को कंपाइल करें, टर्मिनल पर वापस जाएँ। | |अब प्रोग्राम को कंपाइल करें, टर्मिनल पर वापस जाएँ। | ||
|- | |- | ||
− | | 06 | + | | 06:15 |
|टाइप करें, “gcc” space “talk.c” space hyphen “-o” space “myoutput” | |टाइप करें, “gcc” space “talk.c” space hyphen “-o” space “myoutput” | ||
|- | |- | ||
− | | 06 | + | | 06:24 |
− | | gcc एक कम्पाइलर है। | + | | '''gcc''' एक कम्पाइलर है। |
|- | |- | ||
− | | 06 | + | | 06:27 |
− | |talk.c हमारा फाइलनेम है। | + | |'''talk.c''' हमारा फाइलनेम है। |
|- | |- | ||
− | | 06 | + | | 06:30 |
|'''-o myoutput''' से पता चलता है, कि एक्जीक्यूटेबल फाइल myoutput में जाना चाहिए। | |'''-o myoutput''' से पता चलता है, कि एक्जीक्यूटेबल फाइल myoutput में जाना चाहिए। | ||
|- | |- | ||
− | | 06 | + | | 06:37 |
| अब एंटर दबाएँ। | | अब एंटर दबाएँ। | ||
|- | |- | ||
− | | 06 | + | | 06:39 |
|हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है। | |हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है। | ||
|- | |- | ||
− | | 06 | + | | 06:42 |
|ls –lrt टाइप करके, हम देख सकते हैं, कि myoutput बनाई जाने वाली अंतिम फाइल है। | |ls –lrt टाइप करके, हम देख सकते हैं, कि myoutput बनाई जाने वाली अंतिम फाइल है। | ||
|- | |- | ||
− | | 06 | + | | 06:54 |
|प्रोग्राम को निष्पादित करने के लिए, टाइप करें dot slash “./myoutput” और एंटर दबाएँ। | |प्रोग्राम को निष्पादित करने के लिए, टाइप करें dot slash “./myoutput” और एंटर दबाएँ। | ||
|- | |- | ||
− | |07 | + | |07:01 |
| यहाँ आउटपुट “Talk To a Teacher” के रूप में प्रदर्शित होता है। | | यहाँ आउटपुट “Talk To a Teacher” के रूप में प्रदर्शित होता है। | ||
|- | |- | ||
− | | 07 | + | | 07:06 |
| जैसा मैंने पहले कहा, रिटर्न निष्पादित किया जाने वाला अंतिम स्टेटमेंट है। | | जैसा मैंने पहले कहा, रिटर्न निष्पादित किया जाने वाला अंतिम स्टेटमेंट है। | ||
|- | |- | ||
− | | 07 | + | | 07:10 |
|इस प्रकार रिटर्न स्टेटमेंट के बाद, कुछ भी निष्पादित नहीं किया जाएगा। अब इसका प्रयास करें। | |इस प्रकार रिटर्न स्टेटमेंट के बाद, कुछ भी निष्पादित नहीं किया जाएगा। अब इसका प्रयास करें। | ||
|- | |- | ||
− | |07 | + | |07:15 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 07 | + | | 07:17 |
| Return स्टेटमेंट के बाद, एक और printf स्टेटमेंट शामिल करें। | | Return स्टेटमेंट के बाद, एक और printf स्टेटमेंट शामिल करें। | ||
|- | |- | ||
− | | 07 | + | | 07:22 |
|स्पेस दें, टाइप करें printf opening bracket, closing bracket. | |स्पेस दें, टाइप करें printf opening bracket, closing bracket. | ||
|- | |- | ||
− | | 07 | + | | 07:27 |
|ब्रैकेट के अंदर double quotes में, टाइप करें Welcome backslash n और अंत में एक semicolon टाइप करें। | |ब्रैकेट के अंदर double quotes में, टाइप करें Welcome backslash n और अंत में एक semicolon टाइप करें। | ||
|- | |- | ||
− | | 07 | + | | 07:35 |
|अब save पर क्लिक करें। | |अब save पर क्लिक करें। | ||
|- | |- | ||
− | | 07 | + | | 07:37 |
|अब कंपाइल और निष्पादित करें, अपने टर्मिनल पर वापस आएँ। | |अब कंपाइल और निष्पादित करें, अपने टर्मिनल पर वापस आएँ। | ||
|- | |- | ||
− | |07 | + | |07:41 |
|आप up arrow की, का उपयोग करके पूर्व में प्रविष्ट किये गए कमांड्स को दोहरा सकते हैं। | |आप up arrow की, का उपयोग करके पूर्व में प्रविष्ट किये गए कमांड्स को दोहरा सकते हैं। | ||
|- | |- | ||
− | | 07 | + | | 07:46 |
|यही मैंने भी अभी किया। | |यही मैंने भी अभी किया। | ||
|- | |- | ||
− | | 07 | + | | 07:51 |
|हम देखते हैं, कि दूसरा स्टेटमेंट welcome निष्पादित नहीं होता है। | |हम देखते हैं, कि दूसरा स्टेटमेंट welcome निष्पादित नहीं होता है। | ||
|- | |- | ||
− | | 07 | + | | 07:58 |
|अब अपने प्रोग्राम पर वापस आएँ। | |अब अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 08 | + | | 08:00 |
|रिटर्न स्टेटमेंट के ऊपर 'Welcome' स्टेटमेंट लिखें। | |रिटर्न स्टेटमेंट के ऊपर 'Welcome' स्टेटमेंट लिखें। | ||
|- | |- | ||
− | | 08 | + | | 08:06 |
| Save पर क्लिक करें। | | Save पर क्लिक करें। | ||
|- | |- | ||
− | | 08 | + | | 08:09 |
|कंपाइल और निष्पादित करें। | |कंपाइल और निष्पादित करें। | ||
|- | |- | ||
− | | 08 | + | | 08:15 |
|हम देखते हैं, कि दूसरा printf स्टेटमेंट welcome भी निष्पादित किया गया है। | |हम देखते हैं, कि दूसरा printf स्टेटमेंट welcome भी निष्पादित किया गया है। | ||
|- | |- | ||
− | | 08 | + | | 08:23 |
|अब उन सामान्य एरर्स को देखते हैं, जो हमारे समक्ष आ सकती हैं। अपने प्रोग्राम पर वापस आएँ। | |अब उन सामान्य एरर्स को देखते हैं, जो हमारे समक्ष आ सकती हैं। अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 08 | + | | 08:29 |
|मान लें, यहाँ मैं “stdio.h” में dot भूल जाता हूँ, सेव पर क्लिक करें। | |मान लें, यहाँ मैं “stdio.h” में dot भूल जाता हूँ, सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 08 | + | | 08:36 |
|कंपाइल और निष्पादित करें। | |कंपाइल और निष्पादित करें। | ||
|- | |- | ||
− | | 08 | + | | 08:41 |
− | |हम देखते हैं, कि | + | |हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 2 में एक fatal error है। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 08 | + | | 08:48 |
|कम्पाइलर “stdioh” नाम वाली header file का पता नहीं लगा सकता, इसलिए यह एक एरर प्रदर्शित कर रहा है no such file or directory. | |कम्पाइलर “stdioh” नाम वाली header file का पता नहीं लगा सकता, इसलिए यह एक एरर प्रदर्शित कर रहा है no such file or directory. | ||
|- | |- | ||
− | | 08 | + | | 08:59 |
|और कम्पाइलेशन समाप्त हो जाता है। | |और कम्पाइलेशन समाप्त हो जाता है। | ||
|- | |- | ||
− | | 09 | + | | 09:03 |
|अब एरर को फिक्स करें, प्रोग्राम पर वापस आएँ, dot को पुनः प्रविष्ट करें और save पर क्लिक करें। | |अब एरर को फिक्स करें, प्रोग्राम पर वापस आएँ, dot को पुनः प्रविष्ट करें और save पर क्लिक करें। | ||
|- | |- | ||
− | | 09 | + | | 09:11 |
|कंपाइल और निष्पादित करें। हाँ, यह कार्य कर रहा है। | |कंपाइल और निष्पादित करें। हाँ, यह कार्य कर रहा है। | ||
|- | |- | ||
− | | 09 | + | | 09:19 |
|मैं आपको एक अन्य सामान्य एरर दिखाऊंगा। | |मैं आपको एक अन्य सामान्य एरर दिखाऊंगा। | ||
|- | |- | ||
− | |09 | + | |09:22 |
|प्रोग्राम पर वापस जाएँ। | |प्रोग्राम पर वापस जाएँ। | ||
|- | |- | ||
− | | 09 | + | | 09:25 |
|अब, मान लें, यहाँ मैं लाइन के अंत में semicolon को भूल जाता हूँ। | |अब, मान लें, यहाँ मैं लाइन के अंत में semicolon को भूल जाता हूँ। | ||
|- | |- | ||
− | | 09 | + | | 09:31 |
| Save पर क्लिक करें। कंपाइल और निष्पादित करें। | | Save पर क्लिक करें। कंपाइल और निष्पादित करें। | ||
|- | |- | ||
− | | 09 | + | | 09:41 |
|हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 6 में एक एरर है। यह है, expected semicolon before printf. | |हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 6 में एक एरर है। यह है, expected semicolon before printf. | ||
|- | |- | ||
− | | 09 | + | | 09:51 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 09 | + | | 09:54 |
|जैसा कि मैंने पहले कहा कि semicolon स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। | |जैसा कि मैंने पहले कहा कि semicolon स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। | ||
|- | |- | ||
− | | 09 | + | | 09:58 |
|अतः यह लाइन 5 के अंत में और लाइन 6 की शुरुआत में इसे खोजेगा। | |अतः यह लाइन 5 के अंत में और लाइन 6 की शुरुआत में इसे खोजेगा। | ||
|- | |- | ||
− | | 10 | + | | 10:06 |
|यह लाइन 6 है। | |यह लाइन 6 है। | ||
|- | |- | ||
− | | 10 | + | | 10:09 |
|यह अंतिम स्थान है जहाँ आप semicolon लगा सकते हैं। | |यह अंतिम स्थान है जहाँ आप semicolon लगा सकते हैं। | ||
|- | |- | ||
− | | 10 | + | | 10:12 |
|याद करें, कि कम्पाइलर लाइन 6 पर भी एरर मैसेज देता है। | |याद करें, कि कम्पाइलर लाइन 6 पर भी एरर मैसेज देता है। | ||
|- | |- | ||
− | | 10 | + | | 10:18 |
|देखते हैं कि क्या होता है, यदि हम यहाँ semicolon लगाते हैं। | |देखते हैं कि क्या होता है, यदि हम यहाँ semicolon लगाते हैं। | ||
|- | |- | ||
− | | 10 | + | | 10:23 |
|Save पर क्लिक करें। | |Save पर क्लिक करें। | ||
|- | |- | ||
− | | 10 | + | | 10:26 |
|कंपाइल और निष्पादित करें। | |कंपाइल और निष्पादित करें। | ||
|- | |- | ||
− | | 10 | + | | 10:30 |
|हाँ, यह कार्य कर रहा है। | |हाँ, यह कार्य कर रहा है। | ||
|- | |- | ||
− | | 10 | + | | 10:32 |
|अब अपने प्रोग्राम पर वापस आएँ। यहाँ इस लाइन के अंत में semicolon टाइप करें। | |अब अपने प्रोग्राम पर वापस आएँ। यहाँ इस लाइन के अंत में semicolon टाइप करें। | ||
|- | |- | ||
− | | 10 | + | | 10:40 |
|चूँकि लाइन के अंत में semicolon टाइप करना एक निर्धारित प्रक्रिया है। | |चूँकि लाइन के अंत में semicolon टाइप करना एक निर्धारित प्रक्रिया है। | ||
|- | |- | ||
− | | 10 | + | | 10:46 |
|अब save पर क्लिक करें। | |अब save पर क्लिक करें। | ||
|- | |- | ||
− | | 10 | + | | 10:49 |
|कंपाइल और निष्पादित करें.. हाँ यह कार्य कर रहा है। | |कंपाइल और निष्पादित करें.. हाँ यह कार्य कर रहा है। | ||
|- | |- | ||
− | | 10 | + | | 10:54 |
|अब, अपनी स्लाइड्स पर वापस जाएँ। | |अब, अपनी स्लाइड्स पर वापस जाएँ। | ||
|- | |- | ||
− | |10 | + | |10:57 |
|एक नियत-कार्य के रूप में.. | |एक नियत-कार्य के रूप में.. | ||
|- | |- | ||
− | | 10 | + | | 10:59 |
|"Welcome to the World of C" प्रिंट करने के लिए एक प्रोग्राम लिखें। | |"Welcome to the World of C" प्रिंट करने के लिए एक प्रोग्राम लिखें। | ||
|- | |- | ||
− | | 11 | + | | 11:02 |
|देखें क्या होता है यदि printf स्टेटमेंट में “\n” शामिल नहीं है। | |देखें क्या होता है यदि printf स्टेटमेंट में “\n” शामिल नहीं है। | ||
|- | |- | ||
− | | 11 | + | | 11:08 |
|यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। | |यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। | ||
|- | |- | ||
− | | 11 | + | | 11:12 |
|नीचे दिए गए लिंक पर उपलब्ध वीडियो देखें। | |नीचे दिए गए लिंक पर उपलब्ध वीडियो देखें। | ||
|- | |- | ||
− | | 11 | + | | 11:15 |
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। | |यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। | ||
|- | |- | ||
− | | 11 | + | | 11:18 |
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं। | |यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं। | ||
|- | |- | ||
− | | 11 | + | | 11:22 |
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम... | |स्पोकन ट्यूटोरियल प्रोजेक्ट टीम... | ||
|- | |- | ||
− | | 11 | + | | 11:24 |
|स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है। | |स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है। | ||
|- | |- | ||
− | | 11 | + | | 11:28 |
|उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं। | |उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं। | ||
|- | |- | ||
− | | 11 | + | | 11:31 |
|अधिक जानकारी के लिए कृपया contact [at] spoken hyphen tutorial dot org पर लिखें। | |अधिक जानकारी के लिए कृपया contact [at] spoken hyphen tutorial dot org पर लिखें। | ||
|- | |- | ||
− | |11 | + | |11:38 |
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है। | | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है। | ||
|- | |- | ||
− | | 11 | + | | 11:42 |
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। | |यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। | ||
|- | |- | ||
− | | 11 | + | | 11:47 |
|इस मिशन पर अधिक जानकारी नीचे दिए गए लिंक पर उपलब्ध है। | |इस मिशन पर अधिक जानकारी नीचे दिए गए लिंक पर उपलब्ध है। | ||
|- | |- | ||
− | | 11 | + | | 11:51 |
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है,आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद। | |यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है,आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद। | ||
|} | |} |
Latest revision as of 15:17, 1 March 2017
Time | Narration |
00:01 | C प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:05 | इस ट्यूटोरियल में, हम सीखेंगे कि, |
00:08 | एक सामान्य C प्रोग्राम कैसे लिखें। |
00:11 | इसे कंपाइल कैसे करें। |
00:13 | इसे निष्पादित कैसे करें। हम कुछ सामान्य एरर्स और उनके समाधानों को भी समझायेंगे। |
00:18 | इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं |
00:21 | Ubuntu ऑपरेटिंग सिस्टम वर्जन 11.10 और Ubuntu पर gcc कम्पाइलर वर्जन 4.6.1 का उपयोग कर रहा हूँ। |
00:31 | इस ट्यूटोरियल का अभ्यास करने के लिए, |
00:33 | आपको Ubuntu ऑपरेटिंग सिस्टम और एडिटर के बारे में जानकारी होनी चाहिए। |
00:38 | vim और gedit कुछ एडिटर हैं। |
00:42 | मैं इस ट्यूटोरियल में gedit का उपयोग करूँगा। |
00:45 | इस प्रकार के अन्य ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो नीचे दर्शायी गई है। |
00:51 | मैं आपको बताता हूँ कि एक उदाहरण के माध्यम से C प्रोग्राम कैसे लिखें। |
00:55 | अपने कीबोर्ड पर Ctrl, Alt और T कीज़ एक साथ दबा कर टर्मिनल विंडो खोलें। |
01:07 | अब टेक्स्ट एडिटर खोलें। अतः प्रॉम्प्ट पर टाइप करें। |
01:12 | “gedit” space “talk” dot “c” space “&” sign |
01:20 | हम प्रॉम्प्ट को मुक्त करने के लिए ampersand (&) का उपयोग करते हैं। |
01:24 | कृपया ध्यान दें, कि सभी C फ़ाइल्स में एक्सटेंशन dot "c" होगा। |
01:30 | अब एंटर दबाएँ। |
01:32 | टेक्स्ट एडिटर खुल गया है। |
01:36 | अब प्रोग्राम लिखना शुरू करें। |
01:39 | टाइप करें, double slash “//” space |
01:42 | “My first C program”. |
01:48 | यहाँ, लाइन को कमेंट करने के लिए double slash का इस्तेमाल किया गया है। |
01:52 | कमेंट्स का उपयोग प्रोग्राम के प्रवाह को समझने के लिए किया जाता है। |
01:56 | यह प्रलेखन के लिए उपयोगी है। |
01:58 | यह हमें प्रोग्राम के बारे में जानकारी देता है। |
02:01 | Tdouble slash (डबल स्लैस) को सिंगल लाइन कमेंट भी कहा जाता है। |
02:07 | अब एंटर दबाएँ। |
02:09 | टाइप करें hash “#include” space opening bracket, closing bracket |
02:17 | हमेशा ब्रैकेट को पहले पूर्ण करना, और फिर इसके अंदर लिखना शुरू करना एक अच्छा अभ्यास है। |
02:24 | अब ब्रैकेट के भीतर,टाइप करें “stdio” dot”.” “h” |
02:30 | stdio.h एक हेडर फ़ाइल (header file) है। |
02:33 | जब कोई प्रोग्राम स्टैंडर्ड इनपुट/आउटपुट फ़ंक्शन्स का उपयोग करता है, तो इसमें यह हेडर फ़ाइल (header file) अवश्य होनी चाहिए। |
02:41 | अब एंटर दबाएँ। |
02:43 | टाइप करें, “int” space “main” opening bracket, closing bracket “()”. |
02:50 | 'main एक विशेष function (फंक्शन) है। |
02:52 | यह व्यक्त करता है, कि प्रोग्राम का एक्जीक्यूशन इस लाइन से शुरू होता है। |
02:58 | opening bracket और closing bracke को parenthesis कहा जाता है। |
03:04 | main के बाद parenthesis उपयोगकर्ता को यह बताता है कि main एक फंक्शन है। |
03:11 | यहाँ int main function कोई arguments (आर्गुमेंट) नहीं लेता। |
03:15 | यह टाइप integer की वेल्यू देता है। |
03:18 | हम अन्य ट्यूटोरियल में data types(डेटा के प्रकार) के बारे में सीखेंगे। |
03:23 | अब main function के बारे में अधिक जानने के लिए स्लाइड पर जाते हैं। अगली स्लाइड पर जाएँ। |
03:29 | प्रत्येक प्रोग्राम में एक main function होना चाहिए। |
03:33 | एक से अधिक main function नहीं होने चाहिए। |
03:36 | अन्यथा कम्पाइलर प्रोग्राम की शुरुआत का पता नहीं लगा पाएगा। |
03:41 | parentheses (ब्रैकेट्स) की खाली जोड़ी, यह प्रदर्शित करती है कि main में कोई arguments नहीं है। |
03:46 | arguments की अवधारणा पर आने वाले ट्यूटोरियल्स में विस्तार से चर्चा करेंगे। |
03:52 | अब अपने प्रोग्राम पर वापस जाएँ। |
03:55 | एंटर दबाएँ। |
03:58 | ओपनिंग कर्ली ब्रैकेट “{” टाइप करें। |
04:00 | ओपनिंग कर्ली ब्रैकेट main function की शुरुआत को प्रदर्शित करता है। |
04:04 | फिर क्लोजिंग कर्ली ब्रैकेट “}” टाइप करें। |
04:08 | क्लोजिंग कर्ली ब्रैकेट main function की समाप्ति को प्रदर्शित करता है। |
04:13 | अब ब्रैकेट्स के अन्दर,एंटर दो बार दबाएँ। |
04:16 | कर्सर को एक लाइन ऊपर ले जाएं। |
04:20 | इंडेंटेशन कोड को पढ़ना के लिए आसान बनाता है। |
04:23 | यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है। |
04:25 | अतः, यहाँ तीन स्पेस (space) दें। |
04:29 | और टाइप करें “printf” opening bracket, closing bracket “()” |
04:34 | printf आउटपुट को टर्मिनल पर प्रिंट करने के लिए एक स्टैंडर्ड C फंक्शन है। |
04:39 | यहाँ ब्रैकेट्स के अन्दर, डबल उद्धरण-चिह्न के अंतर्गत, |
04:43 | Printf स्टेटमेंट में double quotes के भीतर कुछ भी, टर्मिनल पर प्रिंट हो जाएगा। |
04:50 | टाइप करें “Talk To a Teacher backslash n” |
04:59 | Backslash n “\n” नई लाइन को प्रदर्शित करता है। |
05:03 | परिणामस्वरूप, printf फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है। |
05:10 | प्रत्येक C स्टेटमेंट को एक semicolon “;” से समाप्त होना चाहिए। |
05:15 | इसलिए, इसे इस लाइन के अंत में टाइप करें। |
05:19 | Semicolon एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। |
05:24 | अब एंटर दबाएँ और यहाँ तीन स्पेस दें। |
05:27 | और टाइप करें “return” space “0” और semicolon “;” |
05:34 | यह स्टेटमेंट, इंटीजर जीरो देता है। |
05:38 | इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए, क्योंकि फंक्शन प्रकार int है। |
05:45 | return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है। |
05:51 | हम अन्य ट्यूटोरियल में रिटर्न हुए वेल्यू के बारे में और अधिक सीखेंगे। |
05:56 | अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें। |
06:00 | फाइल्स को लगातार सेव करते रहना एक अच्छी आदत है। |
06:03 | यह आपको अचानक होने वाले पॉवर कट से बचाएगा। |
06:05 | यदि एप्लिकेशन्स क्रैश होता है,तो यह उपयोगी होगा। |
06:10 | अब प्रोग्राम को कंपाइल करें, टर्मिनल पर वापस जाएँ। |
06:15 | टाइप करें, “gcc” space “talk.c” space hyphen “-o” space “myoutput” |
06:24 | gcc एक कम्पाइलर है। |
06:27 | talk.c हमारा फाइलनेम है। |
06:30 | -o myoutput से पता चलता है, कि एक्जीक्यूटेबल फाइल myoutput में जाना चाहिए। |
06:37 | अब एंटर दबाएँ। |
06:39 | हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है। |
06:42 | ls –lrt टाइप करके, हम देख सकते हैं, कि myoutput बनाई जाने वाली अंतिम फाइल है। |
06:54 | प्रोग्राम को निष्पादित करने के लिए, टाइप करें dot slash “./myoutput” और एंटर दबाएँ। |
07:01 | यहाँ आउटपुट “Talk To a Teacher” के रूप में प्रदर्शित होता है। |
07:06 | जैसा मैंने पहले कहा, रिटर्न निष्पादित किया जाने वाला अंतिम स्टेटमेंट है। |
07:10 | इस प्रकार रिटर्न स्टेटमेंट के बाद, कुछ भी निष्पादित नहीं किया जाएगा। अब इसका प्रयास करें। |
07:15 | अपने प्रोग्राम पर वापस आएँ। |
07:17 | Return स्टेटमेंट के बाद, एक और printf स्टेटमेंट शामिल करें। |
07:22 | स्पेस दें, टाइप करें printf opening bracket, closing bracket. |
07:27 | ब्रैकेट के अंदर double quotes में, टाइप करें Welcome backslash n और अंत में एक semicolon टाइप करें। |
07:35 | अब save पर क्लिक करें। |
07:37 | अब कंपाइल और निष्पादित करें, अपने टर्मिनल पर वापस आएँ। |
07:41 | आप up arrow की, का उपयोग करके पूर्व में प्रविष्ट किये गए कमांड्स को दोहरा सकते हैं। |
07:46 | यही मैंने भी अभी किया। |
07:51 | हम देखते हैं, कि दूसरा स्टेटमेंट welcome निष्पादित नहीं होता है। |
07:58 | अब अपने प्रोग्राम पर वापस आएँ। |
08:00 | रिटर्न स्टेटमेंट के ऊपर 'Welcome' स्टेटमेंट लिखें। |
08:06 | Save पर क्लिक करें। |
08:09 | कंपाइल और निष्पादित करें। |
08:15 | हम देखते हैं, कि दूसरा printf स्टेटमेंट welcome भी निष्पादित किया गया है। |
08:23 | अब उन सामान्य एरर्स को देखते हैं, जो हमारे समक्ष आ सकती हैं। अपने प्रोग्राम पर वापस आएँ। |
08:29 | मान लें, यहाँ मैं “stdio.h” में dot भूल जाता हूँ, सेव पर क्लिक करें। |
08:36 | कंपाइल और निष्पादित करें। |
08:41 | हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 2 में एक fatal error है। |
08:48 | कम्पाइलर “stdioh” नाम वाली header file का पता नहीं लगा सकता, इसलिए यह एक एरर प्रदर्शित कर रहा है no such file or directory. |
08:59 | और कम्पाइलेशन समाप्त हो जाता है। |
09:03 | अब एरर को फिक्स करें, प्रोग्राम पर वापस आएँ, dot को पुनः प्रविष्ट करें और save पर क्लिक करें। |
09:11 | कंपाइल और निष्पादित करें। हाँ, यह कार्य कर रहा है। |
09:19 | मैं आपको एक अन्य सामान्य एरर दिखाऊंगा। |
09:22 | प्रोग्राम पर वापस जाएँ। |
09:25 | अब, मान लें, यहाँ मैं लाइन के अंत में semicolon को भूल जाता हूँ। |
09:31 | Save पर क्लिक करें। कंपाइल और निष्पादित करें। |
09:41 | हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 6 में एक एरर है। यह है, expected semicolon before printf. |
09:51 | अपने प्रोग्राम पर वापस आएँ। |
09:54 | जैसा कि मैंने पहले कहा कि semicolon स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है। |
09:58 | अतः यह लाइन 5 के अंत में और लाइन 6 की शुरुआत में इसे खोजेगा। |
10:06 | यह लाइन 6 है। |
10:09 | यह अंतिम स्थान है जहाँ आप semicolon लगा सकते हैं। |
10:12 | याद करें, कि कम्पाइलर लाइन 6 पर भी एरर मैसेज देता है। |
10:18 | देखते हैं कि क्या होता है, यदि हम यहाँ semicolon लगाते हैं। |
10:23 | Save पर क्लिक करें। |
10:26 | कंपाइल और निष्पादित करें। |
10:30 | हाँ, यह कार्य कर रहा है। |
10:32 | अब अपने प्रोग्राम पर वापस आएँ। यहाँ इस लाइन के अंत में semicolon टाइप करें। |
10:40 | चूँकि लाइन के अंत में semicolon टाइप करना एक निर्धारित प्रक्रिया है। |
10:46 | अब save पर क्लिक करें। |
10:49 | कंपाइल और निष्पादित करें.. हाँ यह कार्य कर रहा है। |
10:54 | अब, अपनी स्लाइड्स पर वापस जाएँ। |
10:57 | एक नियत-कार्य के रूप में.. |
10:59 | "Welcome to the World of C" प्रिंट करने के लिए एक प्रोग्राम लिखें। |
11:02 | देखें क्या होता है यदि printf स्टेटमेंट में “\n” शामिल नहीं है। |
11:08 | यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है। |
11:12 | नीचे दिए गए लिंक पर उपलब्ध वीडियो देखें। |
11:15 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
11:18 | यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं। |
11:22 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम... |
11:24 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है। |
11:28 | उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं। |
11:31 | अधिक जानकारी के लिए कृपया contact [at] spoken hyphen tutorial dot org पर लिखें। |
11:38 | स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है। |
11:42 | यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
11:47 | इस मिशन पर अधिक जानकारी नीचे दिए गए लिंक पर उपलब्ध है। |
11:51 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है,आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद। |