Difference between revisions of "C-and-C++/C2/First-C-Program/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 7: Line 7:
  
 
|-
 
|-
| 00.01
+
| 00:01
 
|C प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
|C प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है।
  
 
|-
 
|-
| 00.05
+
| 00:05
 
| इस ट्यूटोरियल में, हम सीखेंगे कि,
 
| इस ट्यूटोरियल में, हम सीखेंगे कि,
  
 
|-
 
|-
| 00.08
+
| 00:08
 
|एक सामान्य C प्रोग्राम कैसे लिखें।
 
|एक सामान्य C प्रोग्राम कैसे लिखें।
  
 
|-
 
|-
| 00.11
+
| 00:11
 
|इसे कंपाइल कैसे करें।
 
|इसे कंपाइल कैसे करें।
  
 
|-
 
|-
| 00.13
+
| 00:13
 
| इसे निष्पादित कैसे करें।
 
| इसे निष्पादित कैसे करें।
  
 
|-
 
|-
| 00.14
+
| 00:14
 
|हम कुछ सामान्य एरर्स और उनके समाधानों को भी समझायेंगे।
 
|हम कुछ सामान्य एरर्स और उनके समाधानों को भी समझायेंगे।
  
 
|-
 
|-
|00.18  
+
|00:18  
 
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं  
 
| इस ट्यूटोरियल को रिकार्ड करने के लिए, मैं  
  
 
|-
 
|-
| 00.21
+
| 00:21
 
|Ubuntu ऑपरेटिंग सिस्टम वर्जन 11.10 और Ubuntu पर gcc कम्पाइलर वर्जन 4.6.1 का उपयोग कर रहा हूँ।
 
|Ubuntu ऑपरेटिंग सिस्टम वर्जन 11.10 और Ubuntu पर gcc कम्पाइलर वर्जन 4.6.1 का उपयोग कर रहा हूँ।
  
 
|-
 
|-
| 00.31
+
| 00:31
 
|इस ट्यूटोरियल का अभ्यास करने के लिए,
 
|इस ट्यूटोरियल का अभ्यास करने के लिए,
  
 
|-
 
|-
| 00.33
+
| 00:33
 
|आपको Ubuntu ऑपरेटिंग सिस्टम और  एडिटर के बारे में जानकारी होनी चाहिए।
 
|आपको Ubuntu ऑपरेटिंग सिस्टम और  एडिटर के बारे में जानकारी होनी चाहिए।
  
 
|-
 
|-
| 00.38
+
| 00:38
 
|vim और gedit कुछ एडिटर हैं।
 
|vim और gedit कुछ एडिटर हैं।
  
 
|-
 
|-
| 00.42
+
| 00:42
 
|मैं इस ट्यूटोरियल में gedit का उपयोग करूँगा।
 
|मैं इस ट्यूटोरियल में gedit का उपयोग करूँगा।
  
 
|-
 
|-
| 00.45
+
| 00:45
 
|इस प्रकार के अन्य ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो नीचे दर्शायी गई है।
 
|इस प्रकार के अन्य ट्यूटोरियल्स के लिए कृपया हमारी वेबसाइट पर जाएँ। जो नीचे दर्शायी गई है।
  
 
|-
 
|-
|00.51
+
|00:51
 
|मैं आपको बताता हूँ कि एक उदाहरण के माध्यम से C प्रोग्राम कैसे लिखें।
 
|मैं आपको बताता हूँ कि एक उदाहरण के माध्यम से C प्रोग्राम कैसे लिखें।
  
 
|-
 
|-
| 00.55
+
| 00:55
 
|अपने कीबोर्ड पर Ctrl, Alt और T कीज़ एक साथ दबा कर टर्मिनल विंडो खोलें।
 
|अपने कीबोर्ड पर Ctrl, Alt और T कीज़ एक साथ दबा कर टर्मिनल विंडो खोलें।
  
 
|-
 
|-
| 01.07
+
| 01:07
 
| अब टेक्स्ट एडिटर खोलें। अतः प्रॉम्प्ट पर टाइप करें।
 
| अब टेक्स्ट एडिटर खोलें। अतः प्रॉम्प्ट पर टाइप करें।
  
 
|-
 
|-
| 01.12
+
| 01:12
 
|“gedit” space “talk” dot “c” space “&” sign
 
|“gedit” space “talk” dot “c” space “&” sign
  
 
|-
 
|-
| 01.20
+
| 01:20
 
|हम प्रॉम्प्ट को मुक्त करने के लिए ampersand (&) का उपयोग करते हैं।
 
|हम प्रॉम्प्ट को मुक्त करने के लिए ampersand (&) का उपयोग करते हैं।
  
 
|-
 
|-
| 01.24
+
| 01:24
 
|कृपया ध्यान दें, कि सभी C फ़ाइल्स में एक्सटेंशन dot "c" होगा।
 
|कृपया ध्यान दें, कि सभी C फ़ाइल्स में एक्सटेंशन dot "c" होगा।
  
 
|-
 
|-
|01.30
+
|01:30
 
| अब एंटर दबाएँ।
 
| अब एंटर दबाएँ।
  
 
|-
 
|-
| 01.32
+
| 01:32
 
| टेक्स्ट एडिटर खुल गया है।
 
| टेक्स्ट एडिटर खुल गया है।
  
 
|-
 
|-
| 01.36
+
| 01:36
 
| अब प्रोग्राम लिखना शुरू करें।
 
| अब प्रोग्राम लिखना शुरू करें।
  
 
|-
 
|-
| 01.39
+
| 01:39
 
| टाइप करें, double slash “//” space
 
| टाइप करें, double slash “//” space
  
 
|-
 
|-
| 01.42
+
| 01:42
 
|'''“My first C program”.'''
 
|'''“My first C program”.'''
  
 
|-
 
|-
|01.48
+
|01:48
 
|यहाँ, लाइन को कमेंट करने के लिए double slash का इस्तेमाल किया गया है।
 
|यहाँ, लाइन को कमेंट करने के लिए double slash का इस्तेमाल किया गया है।
  
 
|-
 
|-
| 01.52
+
| 01:52
 
|कमेंट्स का उपयोग प्रोग्राम के प्रवाह को समझने के लिए किया जाता है।
 
|कमेंट्स का उपयोग प्रोग्राम के प्रवाह को समझने के लिए किया जाता है।
  
 
|-
 
|-
| 01.56
+
| 01:56
 
|यह प्रलेखन के लिए उपयोगी है।
 
|यह प्रलेखन के लिए उपयोगी है।
  
 
|-
 
|-
| 01.58  
+
| 01:58  
 
|यह हमें प्रोग्राम के बारे में जानकारी देता है।
 
|यह हमें प्रोग्राम के बारे में जानकारी देता है।
  
 
|-
 
|-
| 02.01
+
| 02:01
 
|Tdouble slash (डबल स्लैस) को सिंगल लाइन कमेंट भी कहा जाता है।
 
|Tdouble slash (डबल स्लैस) को सिंगल लाइन कमेंट भी कहा जाता है।
  
 
|-
 
|-
| 02.07  
+
| 02:07  
 
| अब एंटर दबाएँ।
 
| अब एंटर दबाएँ।
  
 
|-
 
|-
|02.09
+
|02:09
 
|टाइप करें hash “#include” space opening bracket, closing bracket   
 
|टाइप करें hash “#include” space opening bracket, closing bracket   
  
 
|-
 
|-
| 02.17
+
| 02:17
 
|हमेशा ब्रैकेट को पहले पूर्ण करना, और फिर इसके अंदर लिखना शुरू करना एक अच्छा अभ्यास है।
 
|हमेशा ब्रैकेट को पहले पूर्ण करना, और फिर इसके अंदर लिखना शुरू करना एक अच्छा अभ्यास है।
  
 
|-
 
|-
| 02.24
+
| 02:24
 
|अब ब्रैकेट के भीतर,टाइप करें “stdio” dot”.” “h”  
 
|अब ब्रैकेट के भीतर,टाइप करें “stdio” dot”.” “h”  
  
 
|-
 
|-
| 02.30
+
| 02:30
 
| stdio.h एक  हेडर फ़ाइल (header file) है।
 
| stdio.h एक  हेडर फ़ाइल (header file) है।
  
 
|-
 
|-
| 02.33
+
| 02:33
 
|जब कोई प्रोग्राम स्टैंडर्ड इनपुट/आउटपुट फ़ंक्शन्स का उपयोग करता है, तो इसमें यह हेडर फ़ाइल (header file) अवश्य होनी चाहिए।  
 
|जब कोई प्रोग्राम स्टैंडर्ड इनपुट/आउटपुट फ़ंक्शन्स का उपयोग करता है, तो इसमें यह हेडर फ़ाइल (header file) अवश्य होनी चाहिए।  
  
 
|-
 
|-
| 02.41
+
| 02:41
 
|अब एंटर दबाएँ।
 
|अब एंटर दबाएँ।
  
 
|-
 
|-
| 02.43
+
| 02:43
 
|टाइप करें, “int” space “main” opening bracket, closing bracket “()”.  
 
|टाइप करें, “int” space “main” opening bracket, closing bracket “()”.  
  
 
|-
 
|-
| 02.50
+
| 02:50
 
| ''''main''' एक विशेष function (फंक्शन) है।
 
| ''''main''' एक विशेष function (फंक्शन) है।
  
 
|-
 
|-
| 02.52
+
| 02:52
 
|यह व्यक्त करता है, कि प्रोग्राम का एक्जीक्यूशन इस लाइन से शुरू होता है।
 
|यह व्यक्त करता है, कि प्रोग्राम का एक्जीक्यूशन इस लाइन से शुरू होता है।
  
 
|-
 
|-
| 02.58
+
| 02:58
 
|opening bracket और closing bracke को parenthesis कहा जाता है।  
 
|opening bracket और closing bracke को parenthesis कहा जाता है।  
  
 
|-
 
|-
| 03.04
+
| 03:04
 
|main के बाद parenthesis उपयोगकर्ता को यह बताता है कि main एक फंक्शन है।
 
|main के बाद parenthesis उपयोगकर्ता को यह बताता है कि main एक फंक्शन है।
  
 
|-
 
|-
| 03.11
+
| 03:11
 
| यहाँ  '''int main function''' कोई arguments (आर्गुमेंट) नहीं लेता।  
 
| यहाँ  '''int main function''' कोई arguments (आर्गुमेंट) नहीं लेता।  
  
 
|-
 
|-
| 03.15
+
| 03:15
 
|यह टाइप integer  की वेल्यू देता है।
 
|यह टाइप integer  की वेल्यू देता है।
  
 
|-
 
|-
| 03.18
+
| 03:18
 
|हम अन्य ट्यूटोरियल में data types(डेटा के प्रकार) के बारे में सीखेंगे।
 
|हम अन्य ट्यूटोरियल में data types(डेटा के प्रकार) के बारे में सीखेंगे।
  
 
|-
 
|-
| 03.23
+
| 03:23
 
|अब main function के बारे में अधिक जानने के लिए स्लाइड पर जाते हैं। अगली स्लाइड पर जाएँ।
 
|अब main function के बारे में अधिक जानने के लिए स्लाइड पर जाते हैं। अगली स्लाइड पर जाएँ।
  
 
|-
 
|-
| 03.29
+
| 03:29
 
|प्रत्येक प्रोग्राम में एक main function होना चाहिए।
 
|प्रत्येक प्रोग्राम में एक main function होना चाहिए।
  
 
|-
 
|-
| 03.33
+
| 03:33
 
|एक से अधिक main function नहीं होने चाहिए।
 
|एक से अधिक main function नहीं होने चाहिए।
  
 
|-
 
|-
| 03.36
+
| 03:36
 
|अन्यथा कम्पाइलर प्रोग्राम की शुरुआत का पता नहीं लगा पाएगा।
 
|अन्यथा कम्पाइलर प्रोग्राम की शुरुआत का पता नहीं लगा पाएगा।
  
 
|-
 
|-
| 03.41
+
| 03:41
 
|parentheses (ब्रैकेट्स) की खाली जोड़ी, यह प्रदर्शित करती है कि main में कोई arguments नहीं है।
 
|parentheses (ब्रैकेट्स) की खाली जोड़ी, यह प्रदर्शित करती है कि main में कोई arguments नहीं है।
  
 
|-
 
|-
| 03.46
+
| 03:46
 
|arguments की अवधारणा पर आने वाले ट्यूटोरियल्स में विस्तार से चर्चा करेंगे।
 
|arguments की अवधारणा पर आने वाले ट्यूटोरियल्स में विस्तार से चर्चा करेंगे।
  
 
|-
 
|-
| 03.52
+
| 03:52
 
|अब अपने प्रोग्राम पर वापस जाएँ।  
 
|अब अपने प्रोग्राम पर वापस जाएँ।  
 
|-
 
|-
| 03.55
+
| 03:55
 
|एंटर दबाएँ।
 
|एंटर दबाएँ।
  
 
|-
 
|-
| 03.58
+
| 03:58
 
|ओपनिंग कर्ली ब्रैकेट “{” टाइप करें।
 
|ओपनिंग कर्ली ब्रैकेट “{” टाइप करें।
  
 
|-
 
|-
| 04.00
+
| 04:00
 
|ओपनिंग कर्ली ब्रैकेट main function  की शुरुआत को प्रदर्शित करता है।
 
|ओपनिंग कर्ली ब्रैकेट main function  की शुरुआत को प्रदर्शित करता है।
  
 
|-
 
|-
| 04.04
+
| 04:04
 
|फिर क्लोजिंग कर्ली ब्रैकेट “}” टाइप करें।
 
|फिर क्लोजिंग कर्ली ब्रैकेट “}” टाइप करें।
 
   
 
   
 
|-
 
|-
| 04.08
+
| 04:08
 
|क्लोजिंग कर्ली ब्रैकेट main function  की समाप्ति को प्रदर्शित करता है।
 
|क्लोजिंग कर्ली ब्रैकेट main function  की समाप्ति को प्रदर्शित करता है।
  
 
|-
 
|-
| 04.13
+
| 04:13
 
|अब ब्रैकेट्स के अन्दर,एंटर दो बार दबाएँ।
 
|अब ब्रैकेट्स के अन्दर,एंटर दो बार दबाएँ।
  
 
|-
 
|-
| 04.16
+
| 04:16
 
|कर्सर को एक लाइन ऊपर ले जाएं।
 
|कर्सर को एक लाइन ऊपर ले जाएं।
  
 
|-
 
|-
| 04.20
+
| 04:20
 
|इंडेंटेशन कोड को पढ़ना के लिए आसान बनाता है।
 
|इंडेंटेशन कोड को पढ़ना के लिए आसान बनाता है।
  
 
|-
 
|-
| 04.23
+
| 04:23
 
|यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है।
 
|यह शीघ्रता से एरर्स का पता लगाने में भी मदद करता है।
  
 
|-
 
|-
| 04.25
+
| 04:25
 
|अतः, यहाँ तीन स्पेस (space) दें।
 
|अतः, यहाँ तीन स्पेस (space) दें।
  
 
|-
 
|-
| 04.29
+
| 04:29
 
| और टाइप करें “printf” opening bracket, closing bracket “()”  
 
| और टाइप करें “printf” opening bracket, closing bracket “()”  
  
 
|-
 
|-
| 04.34
+
| 04:34
 
|printf आउटपुट को टर्मिनल पर प्रिंट करने के लिए एक स्टैंडर्ड C फंक्शन है।  
 
|printf आउटपुट को टर्मिनल पर प्रिंट करने के लिए एक स्टैंडर्ड C फंक्शन है।  
  
 
|-
 
|-
| 04.39
+
| 04:39
 
| यहाँ ब्रैकेट्स के अन्दर, डबल उद्धरण-चिह्न के अंतर्गत,  
 
| यहाँ ब्रैकेट्स के अन्दर, डबल उद्धरण-चिह्न के अंतर्गत,  
  
 
|-
 
|-
| 04.43
+
| 04:43
 
|Printf स्टेटमेंट में double quotes के भीतर कुछ भी, टर्मिनल पर प्रिंट हो जाएगा।
 
|Printf स्टेटमेंट में double quotes के भीतर कुछ भी, टर्मिनल पर प्रिंट हो जाएगा।
  
 
|-
 
|-
| 04.50
+
| 04:50
 
|टाइप करें “Talk To a Teacher backslash n”  
 
|टाइप करें “Talk To a Teacher backslash n”  
  
 
|-
 
|-
| 04.59
+
| 04:59
 
|Backslash n “\n” नई लाइन को प्रदर्शित करता है।
 
|Backslash n “\n” नई लाइन को प्रदर्शित करता है।
  
 
|-
 
|-
| 05.03
+
| 05:03
 
|परिणामस्वरूप, printf फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है।
 
|परिणामस्वरूप, printf फंक्शन के एक्जीक्यूशन के बाद, कर्सर नई लाइन पर चला जाता है।
  
 
|-
 
|-
| 05.10
+
| 05:10
 
| प्रत्येक C स्टेटमेंट को एक semicolon “;” से समाप्त होना चाहिए।
 
| प्रत्येक C स्टेटमेंट को एक semicolon “;” से समाप्त होना चाहिए।
  
 
|-
 
|-
| 05.15
+
| 05:15
 
|इसलिए, इसे इस लाइन के अंत में टाइप करें।  
 
|इसलिए, इसे इस लाइन के अंत में टाइप करें।  
  
 
|-
 
|-
| 05.19
+
| 05:19
 
|Semicolon  एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है।
 
|Semicolon  एक स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है।
  
 
|-
 
|-
|05.24
+
|05:24
 
|अब एंटर दबाएँ और यहाँ तीन स्पेस दें।
 
|अब एंटर दबाएँ और यहाँ तीन स्पेस दें।
  
 
|-
 
|-
|05.27
+
|05:27
 
|और टाइप करें “return” space “0” और  semicolon “;”
 
|और टाइप करें “return” space “0” और  semicolon “;”
  
 
|-
 
|-
| 05.34
+
| 05:34
 
|यह स्टेटमेंट, इंटीजर जीरो देता है।
 
|यह स्टेटमेंट, इंटीजर जीरो देता है।
  
 
|-
 
|-
| 05.38
+
| 05:38
 
|इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए, क्योंकि फंक्शन प्रकार int है।
 
|इस फंक्शन के उत्तर में एक इंटीजर प्राप्त होना चाहिए, क्योंकि फंक्शन प्रकार int है।
  
 
|-
 
|-
| 05.45
+
| 05:45
 
|return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है।
 
|return स्टेटमेंट एक्जीक्यूटेबल स्टेटमेंट्स की समाप्ति को प्रदर्शित करता है।
  
 
|-
 
|-
| 05.51
+
| 05:51
 
|हम अन्य ट्यूटोरियल में रिटर्न हुए वेल्यू के बारे में और अधिक सीखेंगे।
 
|हम अन्य ट्यूटोरियल में रिटर्न हुए वेल्यू के बारे में और अधिक सीखेंगे।
  
 
|-
 
|-
| 05.56
+
| 05:56
 
|अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें।
 
|अब फाइल को सेव करने के लिए "Save" बटन पर क्लिक करें।
  
 
|-
 
|-
| 06.00
+
| 06:00
 
|फाइल्स को लगातार सेव करते रहना एक अच्छी आदत है।
 
|फाइल्स को लगातार सेव करते रहना एक अच्छी आदत है।
  
 
|-
 
|-
| 06.03
+
| 06:03
 
|यह आपको अचानक होने वाले पॉवर कट से बचाएगा।
 
|यह आपको अचानक होने वाले पॉवर कट से बचाएगा।
  
 
|-
 
|-
| 06.05
+
| 06:05
 
|यदि एप्लिकेशन्स क्रैश होता है,तो यह उपयोगी होगा।
 
|यदि एप्लिकेशन्स क्रैश होता है,तो यह उपयोगी होगा।
  
 
|-
 
|-
| 06.10
+
| 06:10
 
|अब प्रोग्राम को कंपाइल करें, टर्मिनल पर वापस जाएँ।  
 
|अब प्रोग्राम को कंपाइल करें, टर्मिनल पर वापस जाएँ।  
  
 
|-
 
|-
| 06.15
+
| 06:15
 
|टाइप करें, “gcc” space “talk.c” space hyphen “-o” space “myoutput”  
 
|टाइप करें, “gcc” space “talk.c” space hyphen “-o” space “myoutput”  
  
 
|-
 
|-
| 06.24
+
| 06:24
 
| gcc एक कम्पाइलर है।
 
| gcc एक कम्पाइलर है।
  
 
|-
 
|-
| 06.27
+
| 06:27
 
|talk.c हमारा फाइलनेम है।
 
|talk.c हमारा फाइलनेम है।
  
 
|-
 
|-
| 06.30
+
| 06:30
 
|'''-o myoutput''' से पता चलता है, कि एक्जीक्यूटेबल फाइल myoutput में जाना चाहिए।
 
|'''-o myoutput''' से पता चलता है, कि एक्जीक्यूटेबल फाइल myoutput में जाना चाहिए।
  
 
|-
 
|-
| 06.37
+
| 06:37
 
| अब एंटर दबाएँ।
 
| अब एंटर दबाएँ।
  
 
|-
 
|-
| 06.39
+
| 06:39
 
|हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है।
 
|हम देखते हैं, कि प्रोग्राम कंपाइल हो गया है।
  
 
|-
 
|-
| 06.42
+
| 06:42
 
|ls –lrt  टाइप करके, हम देख सकते हैं, कि myoutput बनाई जाने वाली अंतिम फाइल है।
 
|ls –lrt  टाइप करके, हम देख सकते हैं, कि myoutput बनाई जाने वाली अंतिम फाइल है।
  
 
|-
 
|-
| 06.54
+
| 06:54
 
|प्रोग्राम को निष्पादित करने के लिए, टाइप करें dot slash “./myoutput”  और एंटर दबाएँ।
 
|प्रोग्राम को निष्पादित करने के लिए, टाइप करें dot slash “./myoutput”  और एंटर दबाएँ।
  
 
|-
 
|-
|07.01
+
|07:01
 
| यहाँ आउटपुट “Talk To a Teacher” के रूप में प्रदर्शित होता है।
 
| यहाँ आउटपुट “Talk To a Teacher” के रूप में प्रदर्शित होता है।
  
 
|-
 
|-
| 07.06
+
| 07:06
 
| जैसा मैंने पहले कहा, रिटर्न निष्पादित किया जाने वाला अंतिम स्टेटमेंट है।
 
| जैसा मैंने पहले कहा, रिटर्न निष्पादित किया जाने वाला अंतिम स्टेटमेंट है।
  
 
|-
 
|-
| 07.10
+
| 07:10
 
|इस प्रकार रिटर्न स्टेटमेंट के बाद, कुछ भी निष्पादित नहीं किया जाएगा। अब इसका प्रयास करें।
 
|इस प्रकार रिटर्न स्टेटमेंट के बाद, कुछ भी निष्पादित नहीं किया जाएगा। अब इसका प्रयास करें।
  
 
|-
 
|-
|07.15
+
|07:15
 
|अपने प्रोग्राम पर वापस आएँ।
 
|अपने प्रोग्राम पर वापस आएँ।
  
 
|-
 
|-
| 07.17
+
| 07:17
 
| Return स्टेटमेंट के बाद, एक और printf  स्टेटमेंट शामिल करें।  
 
| Return स्टेटमेंट के बाद, एक और printf  स्टेटमेंट शामिल करें।  
 
   
 
   
 
|-
 
|-
| 07.22
+
| 07:22
 
|स्पेस दें, टाइप करें printf opening bracket, closing bracket.
 
|स्पेस दें, टाइप करें printf opening bracket, closing bracket.
 
    
 
    
 
|-
 
|-
| 07.27
+
| 07:27
 
|ब्रैकेट के अंदर double quotes में, टाइप करें Welcome backslash n और अंत में एक semicolon टाइप करें।
 
|ब्रैकेट के अंदर double quotes में, टाइप करें Welcome backslash n और अंत में एक semicolon टाइप करें।
  
 
|-
 
|-
| 07.35
+
| 07:35
 
|अब save पर क्लिक करें।
 
|अब save पर क्लिक करें।
  
 
|-
 
|-
| 07.37
+
| 07:37
 
|अब कंपाइल और निष्पादित करें, अपने टर्मिनल पर वापस आएँ।
 
|अब कंपाइल और निष्पादित करें, अपने टर्मिनल पर वापस आएँ।
  
 
|-
 
|-
|07.41  
+
|07:41  
 
|आप up arrow  की, का उपयोग करके पूर्व में प्रविष्ट किये गए कमांड्स को दोहरा सकते हैं।
 
|आप up arrow  की, का उपयोग करके पूर्व में प्रविष्ट किये गए कमांड्स को दोहरा सकते हैं।
  
 
|-
 
|-
| 07.46
+
| 07:46
 
|यही मैंने भी अभी किया।
 
|यही मैंने भी अभी किया।
  
 
|-
 
|-
| 07.51
+
| 07:51
 
|हम देखते हैं, कि दूसरा स्टेटमेंट welcome निष्पादित नहीं होता है।
 
|हम देखते हैं, कि दूसरा स्टेटमेंट welcome निष्पादित नहीं होता है।
  
 
|-
 
|-
| 07.58
+
| 07:58
 
|अब अपने प्रोग्राम पर वापस आएँ।
 
|अब अपने प्रोग्राम पर वापस आएँ।
  
 
|-
 
|-
| 08.00
+
| 08:00
 
|रिटर्न स्टेटमेंट के ऊपर 'Welcome' स्टेटमेंट लिखें।
 
|रिटर्न स्टेटमेंट के ऊपर 'Welcome' स्टेटमेंट लिखें।
  
 
|-
 
|-
| 08.06
+
| 08:06
 
| Save पर क्लिक करें।
 
| Save पर क्लिक करें।
  
 
|-
 
|-
| 08.09
+
| 08:09
 
|कंपाइल और निष्पादित करें।
 
|कंपाइल और निष्पादित करें।
  
 
|-
 
|-
| 08.15
+
| 08:15
 
|हम देखते हैं, कि दूसरा printf  स्टेटमेंट welcome  भी निष्पादित किया गया है।
 
|हम देखते हैं, कि दूसरा printf  स्टेटमेंट welcome  भी निष्पादित किया गया है।
  
 
|-
 
|-
| 08.23
+
| 08:23
 
|अब उन सामान्य एरर्स को देखते हैं, जो हमारे समक्ष आ सकती हैं। अपने प्रोग्राम पर वापस आएँ।
 
|अब उन सामान्य एरर्स को देखते हैं, जो हमारे समक्ष आ सकती हैं। अपने प्रोग्राम पर वापस आएँ।
  
 
|-
 
|-
| 08.29  
+
| 08:29  
 
|मान लें, यहाँ मैं “stdio.h” में dot भूल जाता हूँ, सेव पर क्लिक करें।
 
|मान लें, यहाँ मैं “stdio.h” में dot भूल जाता हूँ, सेव पर क्लिक करें।
  
 
|-
 
|-
| 08.36
+
| 08:36
 
|कंपाइल और निष्पादित करें।
 
|कंपाइल और निष्पादित करें।
  
 
|-
 
|-
| 08.41
+
| 08:41
 
|हम देखते हैं, कि
 
|हम देखते हैं, कि
  
 
|-
 
|-
| 08.42
+
| 08:42
 
|हमारी talk.c फाइल में लाइन संख्या 2 में एक fatal error है।  
 
|हमारी talk.c फाइल में लाइन संख्या 2 में एक fatal error है।  
  
 
|-
 
|-
| 08.48
+
| 08:48
 
|कम्पाइलर “stdioh” नाम वाली header file  का पता नहीं लगा सकता, इसलिए यह एक एरर प्रदर्शित कर रहा है no such file or directory.  
 
|कम्पाइलर “stdioh” नाम वाली header file  का पता नहीं लगा सकता, इसलिए यह एक एरर प्रदर्शित कर रहा है no such file or directory.  
  
 
|-
 
|-
| 08.59
+
| 08:59
 
|और कम्पाइलेशन समाप्त हो जाता है।
 
|और कम्पाइलेशन समाप्त हो जाता है।
  
 
|-
 
|-
| 09.03
+
| 09:03
 
|अब एरर को फिक्स करें, प्रोग्राम पर वापस आएँ, dot को पुनः प्रविष्ट करें और save पर क्लिक करें।  
 
|अब एरर को फिक्स करें, प्रोग्राम पर वापस आएँ, dot को पुनः प्रविष्ट करें और save पर क्लिक करें।  
  
 
|-
 
|-
| 09.11
+
| 09:11
 
|कंपाइल और निष्पादित करें। हाँ, यह कार्य कर रहा है।
 
|कंपाइल और निष्पादित करें। हाँ, यह कार्य कर रहा है।
  
 
|-
 
|-
| 09.19
+
| 09:19
 
|मैं आपको एक अन्य सामान्य एरर दिखाऊंगा।
 
|मैं आपको एक अन्य सामान्य एरर दिखाऊंगा।
  
 
|-
 
|-
|09.22  
+
|09:22  
 
|प्रोग्राम पर वापस जाएँ।
 
|प्रोग्राम पर वापस जाएँ।
  
 
|-
 
|-
| 09.25
+
| 09:25
 
|अब, मान लें, यहाँ मैं लाइन के अंत में semicolon को भूल जाता हूँ।
 
|अब, मान लें, यहाँ मैं लाइन के अंत में semicolon को भूल जाता हूँ।
  
 
|-
 
|-
| 09.31
+
| 09:31
 
| Save पर क्लिक करें। कंपाइल और निष्पादित करें।
 
| Save पर क्लिक करें। कंपाइल और निष्पादित करें।
  
 
|-
 
|-
| 09.41
+
| 09:41
 
|हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 6 में एक एरर है। यह है, expected semicolon before printf.
 
|हम देखते हैं, कि हमारी talk.c फाइल में लाइन संख्या 6 में एक एरर है। यह है, expected semicolon before printf.
  
 
|-
 
|-
| 09.51
+
| 09:51
 
|अपने प्रोग्राम पर वापस आएँ।  
 
|अपने प्रोग्राम पर वापस आएँ।  
  
 
|-
 
|-
| 09.54
+
| 09:54
 
|जैसा कि मैंने पहले कहा कि semicolon  स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है।
 
|जैसा कि मैंने पहले कहा कि semicolon  स्टेटमेंट टर्मिनेटर के रूप में कार्य करता है।
  
 
|-
 
|-
| 09.58
+
| 09:58
 
|अतः यह लाइन 5 के अंत में और लाइन 6 की शुरुआत में इसे खोजेगा।
 
|अतः यह लाइन 5 के अंत में और लाइन 6 की शुरुआत में इसे खोजेगा।
  
 
|-
 
|-
| 10.06
+
| 10:06
 
|यह लाइन 6 है।
 
|यह लाइन 6 है।
  
 
|-
 
|-
| 10.09
+
| 10:09
 
|यह अंतिम स्थान है जहाँ आप semicolon लगा सकते हैं।
 
|यह अंतिम स्थान है जहाँ आप semicolon लगा सकते हैं।
  
 
|-
 
|-
| 10.12
+
| 10:12
 
|याद करें, कि कम्पाइलर लाइन 6 पर भी एरर मैसेज देता है।
 
|याद करें, कि कम्पाइलर लाइन 6 पर भी एरर मैसेज देता है।
  
 
|-
 
|-
| 10.18
+
| 10:18
 
|देखते हैं कि क्या होता है, यदि हम यहाँ semicolon लगाते हैं।  
 
|देखते हैं कि क्या होता है, यदि हम यहाँ semicolon लगाते हैं।  
  
 
|-
 
|-
| 10.23
+
| 10:23
 
|Save पर क्लिक करें।
 
|Save पर क्लिक करें।
  
 
|-
 
|-
| 10.26
+
| 10:26
 
|कंपाइल और निष्पादित करें।  
 
|कंपाइल और निष्पादित करें।  
 
|-
 
|-
| 10.30
+
| 10:30
 
|हाँ, यह कार्य कर रहा है।
 
|हाँ, यह कार्य कर रहा है।
  
 
|-
 
|-
| 10.32
+
| 10:32
 
|अब अपने प्रोग्राम पर वापस आएँ। यहाँ इस लाइन के अंत में semicolon  टाइप करें।
 
|अब अपने प्रोग्राम पर वापस आएँ। यहाँ इस लाइन के अंत में semicolon  टाइप करें।
  
 
|-
 
|-
| 10.40
+
| 10:40
 
|चूँकि लाइन के अंत में semicolon  टाइप करना एक निर्धारित प्रक्रिया है।  
 
|चूँकि लाइन के अंत में semicolon  टाइप करना एक निर्धारित प्रक्रिया है।  
 
|-
 
|-
| 10.46
+
| 10:46
 
|अब save पर क्लिक करें।
 
|अब save पर क्लिक करें।
  
 
|-
 
|-
| 10.49
+
| 10:49
 
|कंपाइल और निष्पादित करें.. हाँ यह कार्य कर रहा है।
 
|कंपाइल और निष्पादित करें.. हाँ यह कार्य कर रहा है।
  
 
|-
 
|-
| 10.54
+
| 10:54
 
|अब, अपनी स्लाइड्स पर वापस जाएँ।
 
|अब, अपनी स्लाइड्स पर वापस जाएँ।
  
 
|-
 
|-
|10.57
+
|10:57
 
|एक नियत-कार्य  के रूप में..
 
|एक नियत-कार्य  के रूप में..
  
 
|-
 
|-
| 10.59
+
| 10:59
 
|"Welcome to the World of C" प्रिंट करने के लिए एक प्रोग्राम लिखें।
 
|"Welcome to the World of C" प्रिंट करने के लिए एक प्रोग्राम लिखें।
  
 
|-
 
|-
| 11.02
+
| 11:02
 
|देखें क्या होता है  यदि printf  स्टेटमेंट में “\n” शामिल नहीं है।
 
|देखें क्या होता है  यदि printf  स्टेटमेंट में “\n” शामिल नहीं है।
  
 
|-
 
|-
| 11.08
+
| 11:08
 
|यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है।
 
|यह हमें इस ट्यूटोरियल की समाप्ति पर लाता है।
  
 
|-
 
|-
| 11.12
+
| 11:12
 
|नीचे दिए गए लिंक पर उपलब्ध वीडियो देखें।
 
|नीचे दिए गए लिंक पर उपलब्ध वीडियो देखें।
  
 
|-
 
|-
| 11.15
+
| 11:15
 
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।  
 
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।  
  
 
|-
 
|-
| 11.18
+
| 11:18
 
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
 
|यदि आपके पास अच्छी बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
  
 
|-
 
|-
| 11.22
+
| 11:22
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम...
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम...
  
 
|-
 
|-
| 11.24
+
| 11:24
 
|स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है।
 
|स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाओं का आयोजन करती है।
  
 
|-
 
|-
| 11.28
+
| 11:28
 
|उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं।
 
|उन्हें प्रमाण-पत्र भी देते हैं, जो ऑनलाइन टेस्ट पास करते हैं।
  
 
|-
 
|-
| 11.31
+
| 11:31
 
|अधिक जानकारी के लिए कृपया contact [at] spoken hyphen tutorial dot org पर लिखें।
 
|अधिक जानकारी के लिए कृपया contact [at] spoken hyphen tutorial dot org पर लिखें।
  
 
|-
 
|-
|11.38
+
|11:38
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
 
| स्पोकन ट्यूटोरियल प्रोजेक्ट, टॉक-टू-अ-टीचर प्रोजेक्ट का हिस्सा है।
  
 
|-
 
|-
| 11.42
+
| 11:42
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
 
|यह भारत सरकार के एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
  
 
|-
 
|-
| 11.47
+
| 11:47
 
|इस मिशन पर अधिक जानकारी नीचे दिए गए लिंक पर उपलब्ध है।
 
|इस मिशन पर अधिक जानकारी नीचे दिए गए लिंक पर उपलब्ध है।
  
 
|-
 
|-
| 11.51
+
| 11:51
 
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है,आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
 
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है,आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।
  
 
|}
 
|}

Revision as of 11:37, 19 June 2014

Time Narration


00:01 C प्रोग्राम के पहले स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:05 इस ट्यूटोरियल में, हम सीखेंगे कि,
00:08 एक सामान्य C प्रोग्राम कैसे लिखें।
00:11 इसे कंपाइल कैसे करें।
00:13 इसे निष्पादित कैसे करें।
00:14 हम कुछ सामान्य एरर्स और उनके समाधानों को भी समझायेंगे।
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 हम देखते हैं, कि
08:42 हमारी 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 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है,आई.आई.टी. मुंबई की ओर से मैं यश वोरा अब आपसे विदा लेता हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Devisenan, Devraj, Pratik kamble