Difference between revisions of "C-and-C++/C3/Strings/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 7: Line 7:
  
 
|-
 
|-
| 00.01
+
| 00:01
 
| '''C और C++''' में स्ट्रिंग पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
| '''C और C++''' में स्ट्रिंग पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
 
|-
 
|-
| 00.06
+
| 00:06
 
| इस ट्यूटोरियल में हम सीखेगें कि,
 
| इस ट्यूटोरियल में हम सीखेगें कि,
 
|-
 
|-
| 00.08
+
| 00:08
 
| स्ट्रिंग क्या है।
 
| स्ट्रिंग क्या है।
  
 
|-
 
|-
| 00.10
+
| 00:10
 
| स्ट्रिंग डिक्लेयर (घोषित) करना।
 
| स्ट्रिंग डिक्लेयर (घोषित) करना।
  
 
|-
 
|-
| 00.13
+
| 00:13
 
| स्ट्रिंग को इनीशिलाइज करना।
 
| स्ट्रिंग को इनीशिलाइज करना।
  
 
|-
 
|-
| 00.15
+
| 00:15
 
|स्ट्रिंग पर कुछ उदाहरण।
 
|स्ट्रिंग पर कुछ उदाहरण।
  
 
|-
 
|-
| 00.17
+
| 00:17
 
|हम कुछ सामान्य एरर्स और उनके समाधान भी देखेंगे।
 
|हम कुछ सामान्य एरर्स और उनके समाधान भी देखेंगे।
  
 
|-
 
|-
| 00.22
+
| 00:22
 
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ,
 
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ,
  
 
|-
 
|-
| 00.25
+
| 00:25
 
| उबंटु ऑपरेटिंग सिस्टम वर्जन 11.04
 
| उबंटु ऑपरेटिंग सिस्टम वर्जन 11.04
  
 
|-
 
|-
|00.29
+
|00:29
 
| '''gcc '''और '''g++'''  कंपाइलर  वर्जन 4.6.1 .
 
| '''gcc '''और '''g++'''  कंपाइलर  वर्जन 4.6.1 .
  
 
|-
 
|-
|00.35
+
|00:35
 
|स्ट्रिंग  के परिचय के साथ शुरू करें।
 
|स्ट्रिंग  के परिचय के साथ शुरू करें।
  
 
|-
 
|-
|00.38
+
|00:38
 
|स्ट्रिंग अक्षरों का एक क्रम है, जो कि सिंगल डेटा आइटम के रूप में कार्य करता है।   
 
|स्ट्रिंग अक्षरों का एक क्रम है, जो कि सिंगल डेटा आइटम के रूप में कार्य करता है।   
 
|-
 
|-
| 00.44
+
| 00:44
 
|'''Size of string = length of string + 1'''  
 
|'''Size of string = length of string + 1'''  
  
 
|-
 
|-
| 00.49
+
| 00:49
 
|अब मैं आपको बताता हूँ कि स्ट्रिंग कैसे घोषित करें।  
 
|अब मैं आपको बताता हूँ कि स्ट्रिंग कैसे घोषित करें।  
  
 
|-
 
|-
| 00.52
+
| 00:52
 
|इसके लिए सिंटैक्स है..
 
|इसके लिए सिंटैक्स है..
  
 
|-
 
|-
| 00.55
+
| 00:55
 
|'''char''', '''string'''  का नाम और ''' size'''  
 
|'''char''', '''string'''  का नाम और ''' size'''  
  
 
|-
 
|-
|00.59
+
|00:59
 
|'''char''' डेटा टाइप है, '''name of the string''' स्ट्रिंग का नाम है, और हम यहाँ साइज (आकार) दे सकते हैं।  
 
|'''char''' डेटा टाइप है, '''name of the string''' स्ट्रिंग का नाम है, और हम यहाँ साइज (आकार) दे सकते हैं।  
  
 
|-
 
|-
| 01.06
+
| 01:06
 
| उदाहरणः यहाँ हमने '''size 10''' के साथ  '''character string names''' घोषित किया है।   
 
| उदाहरणः यहाँ हमने '''size 10''' के साथ  '''character string names''' घोषित किया है।   
  
 
|-
 
|-
| 01.13
+
| 01:13
 
|अब हम एक उदाहरण देखेंगे।
 
|अब हम एक उदाहरण देखेंगे।
  
 
|-
 
|-
| 01.15
+
| 01:15
 
|मैंने पहले से ही प्रोग्राम टाइप किया है, मैं इसे खोलूँगा।  
 
|मैंने पहले से ही प्रोग्राम टाइप किया है, मैं इसे खोलूँगा।  
  
 
|-
 
|-
|01.19
+
|01:19
 
|ध्यान दें, कि हमारा फाइलनेम '''string.c''' है।
 
|ध्यान दें, कि हमारा फाइलनेम '''string.c''' है।
 
|-
 
|-
|01.23
+
|01:23
 
|इस प्रोग्राम में हम स्ट्रिंग को यूजर से इनपुट के रुप में लेंगे और इसे प्रिंट करेंगे।
 
|इस प्रोग्राम में हम स्ट्रिंग को यूजर से इनपुट के रुप में लेंगे और इसे प्रिंट करेंगे।
 
|-
 
|-
|01.29
+
|01:29
 
|अब मैं कोड समझाता हूँ।
 
|अब मैं कोड समझाता हूँ।
 
|-
 
|-
|01.32
+
|01:32
 
| ये हमारी हेडर फाइल्स हैं।
 
| ये हमारी हेडर फाइल्स हैं।
 
|-
 
|-
| 01.34
+
| 01:34
 
|यहाँ '''string.h''', '''string''' प्रबंधन उपयोगिता के declarations (डिक्लेरैशन), functions (फंक्शन्स), constants (कॉन्स्टन्ट) को सम्मिलित करता है।
 
|यहाँ '''string.h''', '''string''' प्रबंधन उपयोगिता के declarations (डिक्लेरैशन), functions (फंक्शन्स), constants (कॉन्स्टन्ट) को सम्मिलित करता है।
  
 
|-
 
|-
| 01.43
+
| 01:43
 
|जब भी हम स्ट्रिंग फंक्शन्स पर कार्य करते हैं, हमें इस हेडर फाइल को सम्मिलित करना चाहिए।
 
|जब भी हम स्ट्रिंग फंक्शन्स पर कार्य करते हैं, हमें इस हेडर फाइल को सम्मिलित करना चाहिए।
  
 
|-
 
|-
| 01.47
+
| 01:47
 
|यह हमारा मेन फंक्शन है।
 
|यह हमारा मेन फंक्शन है।
  
 
|-
 
|-
|01.49
+
|01:49
 
|यहाँ हम  साइज '30' के साथ '''string strname ''' घोषित कर रहे हैं।
 
|यहाँ हम  साइज '30' के साथ '''string strname ''' घोषित कर रहे हैं।
  
 
|-
 
|-
|01.55
+
|01:55
 
|यहाँ हम यूजर से स्ट्रिंग स्वीकार कर रहे हैं।  
 
|यहाँ हम यूजर से स्ट्रिंग स्वीकार कर रहे हैं।  
  
 
|-
 
|-
|01.58
+
|01:58
 
| '''string''' को रीड(पढने) करने के लिए, हम  फॉर्मेट स्पेसिफायर '''%s''' के साथ '''scanf() फंक्शन''' का उपयोग कर सकते हैं।
 
| '''string''' को रीड(पढने) करने के लिए, हम  फॉर्मेट स्पेसिफायर '''%s''' के साथ '''scanf() फंक्शन''' का उपयोग कर सकते हैं।
  
 
|-
 
|-
|02.05
+
|02:05
 
|हम स्ट्रिंग के साथ स्पेसेस सम्मिलित करने के लिए कैरेट चिन्ह और \n का उपयोग कर रहे हैं।
 
|हम स्ट्रिंग के साथ स्पेसेस सम्मिलित करने के लिए कैरेट चिन्ह और \n का उपयोग कर रहे हैं।
  
 
|-
 
|-
| 02.11
+
| 02:11
 
|फिर हम '''string ''' प्रिंट करेंगे।
 
|फिर हम '''string ''' प्रिंट करेंगे।
  
 
|-
 
|-
| 02.13
+
| 02:13
 
|और यह हमारा '''return ''' स्टेटमेंट है।
 
|और यह हमारा '''return ''' स्टेटमेंट है।
 
|-
 
|-
| 02.16
+
| 02:16
 
|अब सेव पर क्लिक करें।
 
|अब सेव पर क्लिक करें।
  
 
|-
 
|-
| 02.18
+
| 02:18
 
| प्रोग्राम को निष्पादित करें।
 
| प्रोग्राम को निष्पादित करें।
 
|-
 
|-
| 02.20
+
| 02:20
 
| कृपया अपने कीबोर्ड पर '''Ctrl, Alt और T''' कीज एक साथ दबाकर टर्मिनल विंडो खोलें।
 
| कृपया अपने कीबोर्ड पर '''Ctrl, Alt और T''' कीज एक साथ दबाकर टर्मिनल विंडो खोलें।
  
 
|-
 
|-
| 02.30
+
| 02:30
 
|कम्पाइल करने के लिए टाइप करें  '''gcc''' space '''string.c''' space '''-o''' space''' str '''
 
|कम्पाइल करने के लिए टाइप करें  '''gcc''' space '''string.c''' space '''-o''' space''' str '''
  
 
|-
 
|-
| 02.37
+
| 02:37
 
|और एंटर दबाएँ।  
 
|और एंटर दबाएँ।  
  
 
|-
 
|-
| 02.40
+
| 02:40
 
|निष्पादित करने के लिए  टाइप करें '''./str '''
 
|निष्पादित करने के लिए  टाइप करें '''./str '''
  
 
|-
 
|-
| 02.43
+
| 02:43
 
|अब एंटर दबाएँ।
 
|अब एंटर दबाएँ।
  
 
|-
 
|-
|02.46
+
|02:46
 
|यहाँ यह इस प्रकार प्रदर्शित होता है '''Enter the string . '''
 
|यहाँ यह इस प्रकार प्रदर्शित होता है '''Enter the string . '''
  
 
|-
 
|-
| 02.49
+
| 02:49
 
|मैं टाइप करूँगा '''Talk To A Teacher. '''
 
|मैं टाइप करूँगा '''Talk To A Teacher. '''
  
 
|-
 
|-
| 02.56
+
| 02:56
 
|अब एंटर दबाएँ।
 
|अब एंटर दबाएँ।
 
|-
 
|-
| 02.58
+
| 02:58
 
|आउटपुट प्रदर्शित होता है ''' The string is Talk To A Teacher'''
 
|आउटपुट प्रदर्शित होता है ''' The string is Talk To A Teacher'''
  
 
|-
 
|-
| 03.03
+
| 03:03
 
|अब अपनी स्लाइड्स पर वापस जाएँ।
 
|अब अपनी स्लाइड्स पर वापस जाएँ।
 
|-
 
|-
| 03.06
+
| 03:06
 
|अब तक हमने एक स्ट्रिंग की घोषणा के बारे में चर्चा की।
 
|अब तक हमने एक स्ट्रिंग की घोषणा के बारे में चर्चा की।
  
 
|-
 
|-
| 03.10
+
| 03:10
 
|अब हम चर्चा करने जा रहे हैं कि स्ट्रिंग को इनीशिलाइज कैसे करें।
 
|अब हम चर्चा करने जा रहे हैं कि स्ट्रिंग को इनीशिलाइज कैसे करें।
  
 
|-
 
|-
| 03.13
+
| 03:13
 
|इसके लिए सिंटैक्स है,
 
|इसके लिए सिंटैक्स है,
  
 
|-
 
|-
| 03.16
+
| 03:16
 
|'''char var_name[size] = “string”; '''
 
|'''char var_name[size] = “string”; '''
  
 
|-
 
|-
| 03.20
+
| 03:20
 
|उदाहरण, यहाँ हमने साइज '''10''' के साथ '''केरेक्टर स्ट्रिंग  “names”"' घोषित किया है तथा '''string''' , '''“Priya”"' है।  
 
|उदाहरण, यहाँ हमने साइज '''10''' के साथ '''केरेक्टर स्ट्रिंग  “names”"' घोषित किया है तथा '''string''' , '''“Priya”"' है।  
 
|-
 
|-
| 03.28
+
| 03:28
 
|अन्य सिंटैक्स है
 
|अन्य सिंटैक्स है
  
 
|-
 
|-
| 03.31
+
| 03:31
 
|'''char var_name[ ] = {'S', 't', 'r', 'i', 'n', 'g'}''' सिंगल कोट्स में  
 
|'''char var_name[ ] = {'S', 't', 'r', 'i', 'n', 'g'}''' सिंगल कोट्स में  
  
  
 
|-
 
|-
| 03.36
+
| 03:36
 
|उदाहरण: '''char names[10] = {'P', 'r', 'i', 'y', 'a'}'''  सिंगल कोट्स में
 
|उदाहरण: '''char names[10] = {'P', 'r', 'i', 'y', 'a'}'''  सिंगल कोट्स में
  
 
|-
 
|-
| 03.42
+
| 03:42
 
|अब मैं आपको बताता हूँ, कि उदाहरण के साथ पहले सिंटैक्स का उपयोग कैसे करें।
 
|अब मैं आपको बताता हूँ, कि उदाहरण के साथ पहले सिंटैक्स का उपयोग कैसे करें।
  
 
|-
 
|-
| 03.48
+
| 03:48
 
| अपने एडिटर पर वापस जाएँ। हम इसी उदाहरण का उपयोग करेंगे।
 
| अपने एडिटर पर वापस जाएँ। हम इसी उदाहरण का उपयोग करेंगे।
  
 
|-
 
|-
| 03.52
+
| 03:52
 
|पहले, अपने कीबोर्ड पर '''shift, ctrl और s कीज एक साथ दबाएँ।  
 
|पहले, अपने कीबोर्ड पर '''shift, ctrl और s कीज एक साथ दबाएँ।  
  
 
|-
 
|-
| 03.58
+
| 03:58
 
|अब stringinitialize नाम के साथ फाइल सेव करें।
 
|अब stringinitialize नाम के साथ फाइल सेव करें।
  
 
|-
 
|-
| 04.03
+
| 04:03
 
|अब सेव पर क्लिक करें।
 
|अब सेव पर क्लिक करें।
  
 
|-
 
|-
| 04.06
+
| 04:06
 
|हम स्ट्रिंग को  इनीशिलाइज करने जा रहे हैं।
 
|हम स्ट्रिंग को  इनीशिलाइज करने जा रहे हैं।
  
 
|-
 
|-
| 04.08
+
| 04:08
 
|अतः 5th लाइन पर टाइप करें।  
 
|अतः 5th लाइन पर टाइप करें।  
  
 
|-
 
|-
| 04.11
+
| 04:11
 
| '''= और डबल कोट्स के अंदर“Spoken- Tutorial”; '''
 
| '''= और डबल कोट्स के अंदर“Spoken- Tutorial”; '''
  
 
|-
 
|-
| 04.20
+
| 04:20
 
|अब सेव पर क्लिक करें।
 
|अब सेव पर क्लिक करें।
  
 
|-
 
|-
| 04.22
+
| 04:22
 
|अब इन दो लाइनो को हटाएँ, क्योंकि हम केवल '''string''' प्रिंट करने जा रहे हैं।
 
|अब इन दो लाइनो को हटाएँ, क्योंकि हम केवल '''string''' प्रिंट करने जा रहे हैं।
  
 
|-
 
|-
| 04.27
+
| 04:27
 
|सेव पर क्लिक करें।
 
|सेव पर क्लिक करें।
 
|-
 
|-
| 04.30
+
| 04:30
 
|निष्पादित करें।  
 
|निष्पादित करें।  
  
 
|-
 
|-
| 04.31
+
| 04:31
 
|अपने टर्मिनल पर वापस जाएँ ।  
 
|अपने टर्मिनल पर वापस जाएँ ।  
 
|-
 
|-
| 04.33
+
| 04:33
 
|कम्पाइल करने के लिए टाइप करें,
 
|कम्पाइल करने के लिए टाइप करें,
  
 
|-
 
|-
| 04.35
+
| 04:35
 
|'''gcc space stringinitialize.c space -o space str2 '''
 
|'''gcc space stringinitialize.c space -o space str2 '''
  
 
|-
 
|-
| 04.44
+
| 04:44
 
|यहाँ हमारे पास '''str2''' है, क्योंकि हम फाइल '''string.c''' के लिए आउटपुट पैरामीटर '''str''' को ओवरराइट नहीं करना चाहते हैं।  
 
|यहाँ हमारे पास '''str2''' है, क्योंकि हम फाइल '''string.c''' के लिए आउटपुट पैरामीटर '''str''' को ओवरराइट नहीं करना चाहते हैं।  
  
 
|-
 
|-
| 04.54
+
| 04:54
 
| अब एंटर दबाएँ।
 
| अब एंटर दबाएँ।
  
 
|-
 
|-
| 04.56
+
| 04:56
 
|निष्पादित करने के लिए टाइप करें '''./str2 '''
 
|निष्पादित करने के लिए टाइप करें '''./str2 '''
  
 
|-
 
|-
| 05.00
+
| 05:00
 
|आउटपुट प्रदर्शित होता है ''' "The string is Spoken-Tutorial".'''
 
|आउटपुट प्रदर्शित होता है ''' "The string is Spoken-Tutorial".'''
  
 
|-
 
|-
| 05.06
+
| 05:06
 
|अब हम कुछ सामान्य एरर्स देखेंगे, जो आगे आ सकती है।
 
|अब हम कुछ सामान्य एरर्स देखेंगे, जो आगे आ सकती है।
  
 
|-
 
|-
| 05.09
+
| 05:09
 
|अपने प्रोग्राम पर वापस आएँ।
 
|अपने प्रोग्राम पर वापस आएँ।
  
 
|-
 
|-
| 05.11
+
| 05:11
 
|मानिए कि यहाँ हम string की वर्तनी '''sting''' लिखते हैं।
 
|मानिए कि यहाँ हम string की वर्तनी '''sting''' लिखते हैं।
  
 
|-
 
|-
| 05.16
+
| 05:16
 
|सेव पर क्लिक करें।
 
|सेव पर क्लिक करें।
  
 
|-
 
|-
| 05.18
+
| 05:18
 
|निष्पादित करें।
 
|निष्पादित करें।
  
 
|-
 
|-
| 05.19
+
| 05:19
 
|टर्मिनल पर वापस जाएँ।
 
|टर्मिनल पर वापस जाएँ।
  
 
|-
 
|-
| 05.21
+
| 05:21
 
|पहले की तरह कम्पाइल करें।
 
|पहले की तरह कम्पाइल करें।
  
 
|-
 
|-
| 05.23
+
| 05:23
 
|हम एक fatal एरर देखते हैं।
 
|हम एक fatal एरर देखते हैं।
  
 
|-
 
|-
| 05.25
+
| 05:25
 
|'''sting.h: no such file or directory '''
 
|'''sting.h: no such file or directory '''
  
 
|-
 
|-
| 05.28
+
| 05:28
 
|'''compilation terminated '''
 
|'''compilation terminated '''
  
 
|-
 
|-
| 05.30
+
| 05:30
 
|अपने प्रोग्राम पर वापस आएँ।
 
|अपने प्रोग्राम पर वापस आएँ।
 
|-
 
|-
| 05.32
+
| 05:32
 
|ऐसा इसलिए, क्योंकि कम्पाइलर '''sting.h ''' नामक हेडर फाइल का पता लगाने में समर्थ नहीं है।
 
|ऐसा इसलिए, क्योंकि कम्पाइलर '''sting.h ''' नामक हेडर फाइल का पता लगाने में समर्थ नहीं है।
 
|-
 
|-
| 05.39
+
| 05:39
 
|इसलिए यह एक एरर दे रहा है।  
 
|इसलिए यह एक एरर दे रहा है।  
  
 
|-
 
|-
| 05.41
+
| 05:41
 
|एरर फिक्स करें।
 
|एरर फिक्स करें।
  
 
|-
 
|-
| 05.43
+
| 05:43
 
|यहाँ '''r''' टाइप करें।  
 
|यहाँ '''r''' टाइप करें।  
  
 
|-
 
|-
| 05.45
+
| 05:45
 
|सेव पर क्लिक करें।
 
|सेव पर क्लिक करें।
 
|-
 
|-
| 05.46
+
| 05:46
 
| फिर से, निष्पादित करें।
 
| फिर से, निष्पादित करें।
  
 
|-
 
|-
| 05.47
+
| 05:47
 
|अपने टर्मिनल पर वापस आएँ।
 
|अपने टर्मिनल पर वापस आएँ।
  
 
|-
 
|-
| 05.50
+
| 05:50
 
|पहले की तरह कम्पाइल और निष्पादित करें।  
 
|पहले की तरह कम्पाइल और निष्पादित करें।  
  
 
|-
 
|-
| 05.54
+
| 05:54
 
|हाँ, यह कार्य कर रहा है।
 
|हाँ, यह कार्य कर रहा है।
  
 
|-
 
|-
| 05.56
+
| 05:56
 
|अब, अन्य सामान्य एरर देखें।  
 
|अब, अन्य सामान्य एरर देखें।  
  
 
|-
 
|-
| 05.59
+
| 05:59
 
|अपने प्रोग्राम पर वापस आएँ।
 
|अपने प्रोग्राम पर वापस आएँ।
  
 
|-
 
|-
| 06.02
+
| 06:02
 
|मानिए, कि यहाँ मैं '''char''' की जगह '''int''' टाइप करूँगा।   
 
|मानिए, कि यहाँ मैं '''char''' की जगह '''int''' टाइप करूँगा।   
  
 
|-
 
|-
| 06.06
+
| 06:06
 
|अब, सेव पर क्लिक करें।
 
|अब, सेव पर क्लिक करें।
  
 
|-
 
|-
| 06.07
+
| 06:07
 
|देखते हैं क्या होता है।
 
|देखते हैं क्या होता है।
 
|-
 
|-
| 06.09
+
| 06:09
 
|अपने टर्मिनल पर वापस आएँ।
 
|अपने टर्मिनल पर वापस आएँ।
 
|-
 
|-
| 06.11
+
| 06:11
 
|प्रोम्प्ट क्लियर करें।
 
|प्रोम्प्ट क्लियर करें।
 
|-
 
|-
| 06.15
+
| 06:15
 
|पहले की तरह कम्पाइल करें।
 
|पहले की तरह कम्पाइल करें।
 
|-
 
|-
| 06.17
+
| 06:17
 
|हम एक एरर देखते हैं।
 
|हम एक एरर देखते हैं।
 
|-
 
|-
| 06.19
+
| 06:19
 
|'''Wide character array initialized from non-wide string '''
 
|'''Wide character array initialized from non-wide string '''
 
|-
 
|-
| 06.24
+
| 06:24
 
|format %s expects argument of type 'char, ' but  argument 2 has type 'int'  
 
|format %s expects argument of type 'char, ' but  argument 2 has type 'int'  
  
 
|-
 
|-
| 06.32
+
| 06:32
 
|अपने प्रोग्राम पर वापस आएँ।
 
|अपने प्रोग्राम पर वापस आएँ।
 
|-
 
|-
| 06.36
+
| 06:36
 
|ऐसा इसलिए, क्योंकि हमने स्ट्रिंग के लिए फॉर्मेट स्पेसिफायर के रूप में ''' %s''' का उपयोग किया है।  
 
|ऐसा इसलिए, क्योंकि हमने स्ट्रिंग के लिए फॉर्मेट स्पेसिफायर के रूप में ''' %s''' का उपयोग किया है।  
  
 
|-
 
|-
| 06.42
+
| 06:42
 
|और हम इसे एक इंटिजर डेटा टाइप के साथ इनीशिलाइज कर रहे हैं।
 
|और हम इसे एक इंटिजर डेटा टाइप के साथ इनीशिलाइज कर रहे हैं।
  
 
|-
 
|-
| 06.47
+
| 06:47
 
|एरर फिक्स करें।
 
|एरर फिक्स करें।
 
|-
 
|-
| 06.49
+
| 06:49
 
|यहाँ '''char''' टाइप करें।
 
|यहाँ '''char''' टाइप करें।
  
 
|-
 
|-
| 06.51
+
| 06:51
 
|सेव पर क्लिक करें।
 
|सेव पर क्लिक करें।
  
 
|-
 
|-
| 06.53
+
| 06:53
 
|निष्पादित करें। अपने टर्मिनल पर वापस आएँ।  
 
|निष्पादित करें। अपने टर्मिनल पर वापस आएँ।  
  
 
|-
 
|-
| 06.56
+
| 06:56
 
|पहले की तरह कम्पाइल और निष्पादित करें।   
 
|पहले की तरह कम्पाइल और निष्पादित करें।   
  
 
|-
 
|-
| 07.00
+
| 07:00
 
|हाँ, यह कार्य कर रहा है।
 
|हाँ, यह कार्य कर रहा है।
 
|-
 
|-
| 07.03
+
| 07:03
 
|अब हम देखेंगे, कि इसी प्रोग्राम को '''C++''' में कैसे निष्पादित करते हैं।
 
|अब हम देखेंगे, कि इसी प्रोग्राम को '''C++''' में कैसे निष्पादित करते हैं।
 
|-
 
|-
| 07.08
+
| 07:08
 
|अपने प्रोग्राम पर वापस आएँ।
 
|अपने प्रोग्राम पर वापस आएँ।
 
|-
 
|-
| 07.11
+
| 07:11
 
| '''string.c''' फाइल खोलें।
 
| '''string.c''' फाइल खोलें।
 
|-
 
|-
| 07.15
+
| 07:15
 
|हम यहाँ कोड एडिट करेंगे।
 
|हम यहाँ कोड एडिट करेंगे।
  
 
|-
 
|-
| 07.18
+
| 07:18
 
|पहले, अपने कीबोर्ड पर '''shift, ctrl और S''' कीज एक साथ दबाएँ।  
 
|पहले, अपने कीबोर्ड पर '''shift, ctrl और S''' कीज एक साथ दबाएँ।  
  
 
|-
 
|-
| 07.25
+
| 07:25
 
|एक्सटेंशन '''.cpp''' के साथ फाइल सेव करें।
 
|एक्सटेंशन '''.cpp''' के साथ फाइल सेव करें।
 
|-
 
|-
| 07.29
+
| 07:29
 
|और सेव पर क्लिक करें।
 
|और सेव पर क्लिक करें।
  
 
|-
 
|-
| 07.33
+
| 07:33
 
|अब,हम हेडर फाइल ''' iostream ''' के रूप में बदलेंगे।  
 
|अब,हम हेडर फाइल ''' iostream ''' के रूप में बदलेंगे।  
 
|-
 
|-
| 07.38
+
| 07:38
 
|'''using ''' स्टेटमेंट सम्मिलित करें।
 
|'''using ''' स्टेटमेंट सम्मिलित करें।
  
 
|-
 
|-
| 07.43
+
| 07:43
 
|अब सेव पर क्लिक करें।
 
|अब सेव पर क्लिक करें।
  
 
|-
 
|-
| 07.47
+
| 07:47
 
|अब,हम इस डिक्लेरैशन को डिलीट करेंगे।  
 
|अब,हम इस डिक्लेरैशन को डिलीट करेंगे।  
  
 
|-
 
|-
| 07.50
+
| 07:50
 
|और हम स्ट्रिंग वेरिएबल घोषित करेंगे।
 
|और हम स्ट्रिंग वेरिएबल घोषित करेंगे।
  
 
|-
 
|-
| 07.53
+
| 07:53
 
|टाइप करें'''string space strname''' और '''semicolon'''
 
|टाइप करें'''string space strname''' और '''semicolon'''
  
 
|-
 
|-
| 07.59
+
| 07:59
 
|सेव पर क्लिक करें।  
 
|सेव पर क्लिक करें।  
  
  
 
|-
 
|-
| 08.02
+
| 08:02
 
| '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें।   
 
| '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें।   
  
 
|-
 
|-
| 08.07
+
| 08:07
 
|यहाँ क्लोजिंग ब्रैकेट डिलीट करें।   
 
|यहाँ क्लोजिंग ब्रैकेट डिलीट करें।   
  
 
|-
 
|-
| 08.11
+
| 08:11
 
| '''scanf''' स्टेटमेंट डिलीट करें और टाइप करें  '''getline ओपनिंग ब्रैकेट, क्लोजिंग ब्रैकेट, ब्रैकेट में टाइप करें(cin, strname) ''
 
| '''scanf''' स्टेटमेंट डिलीट करें और टाइप करें  '''getline ओपनिंग ब्रैकेट, क्लोजिंग ब्रैकेट, ब्रैकेट में टाइप करें(cin, strname) ''
  
 
|-
 
|-
| 08.24
+
| 08:24
 
|अंत में, टाइप करें  '''semicolon '''
 
|अंत में, टाइप करें  '''semicolon '''
  
 
|-
 
|-
| 08.28
+
| 08:28
 
|अब फिर से, '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें।   
 
|अब फिर से, '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें।   
 
|-
 
|-
| 08.36
+
| 08:36
 
| फॉर्मेट स्पेसिफायर और  '''\n ''' डिलीट करें।
 
| फॉर्मेट स्पेसिफायर और  '''\n ''' डिलीट करें।
  
 
|-
 
|-
| 08.40
+
| 08:40
 
|अब कॉमा डिलीट करें।
 
|अब कॉमा डिलीट करें।
 
|-
 
|-
| 08.42
+
| 08:42
 
|दो ओपनिंग एंगल ब्रैकेट टाइप करें, यहाँ ब्रैकेट डिलीट करें।
 
|दो ओपनिंग एंगल ब्रैकेट टाइप करें, यहाँ ब्रैकेट डिलीट करें।
  
 
|-
 
|-
| 08.49
+
| 08:49
 
|दो ओपनिंग एंगल ब्रैकेट टाइप करें और डबल कोट्स में  टाइप करें ''' \n '''
 
|दो ओपनिंग एंगल ब्रैकेट टाइप करें और डबल कोट्स में  टाइप करें ''' \n '''
 
   
 
   
  
 
|-
 
|-
| 08.54
+
| 08:54
 
|और सेव पर क्लिक करें।
 
|और सेव पर क्लिक करें।
  
 
|-
 
|-
| 08.58
+
| 08:58
 
|यहाँ, हमने '''स्ट्रिंग वेरिएबल'strname' ''' घोषित किया है।
 
|यहाँ, हमने '''स्ट्रिंग वेरिएबल'strname' ''' घोषित किया है।
  
 
|-
 
|-
| 09.03
+
| 09:03
 
|चूँकि, हम '''C++''' में फॉर्मेट स्पेसिफायर का उपयोग नहीं करते, तो कम्पाइलर को जानना चाहिए कि strname स्ट्रिंग वेरिएबल है।
 
|चूँकि, हम '''C++''' में फॉर्मेट स्पेसिफायर का उपयोग नहीं करते, तो कम्पाइलर को जानना चाहिए कि strname स्ट्रिंग वेरिएबल है।
  
 
|-
 
|-
| 09.13
+
| 09:13
 
|यहाँ, हमने इनपुट क्रम से अक्षर निकालने के लिए '''getline''' का उपयोग किया।  
 
|यहाँ, हमने इनपुट क्रम से अक्षर निकालने के लिए '''getline''' का उपयोग किया।  
  
  
 
|-
 
|-
| 09.18
+
| 09:18
 
|यह उऩ्हें स्ट्रिंग के रूप में संचित करता है।
 
|यह उऩ्हें स्ट्रिंग के रूप में संचित करता है।
  
 
|-
 
|-
| 09.22
+
| 09:22
 
|अब, प्रोग्राम निष्पादित करें। अपने टर्मिनल पर वापस आएँ।  
 
|अब, प्रोग्राम निष्पादित करें। अपने टर्मिनल पर वापस आएँ।  
  
 
|-
 
|-
| 09.27
+
| 09:27
 
|प्रोम्प्ट क्लियर करें।
 
|प्रोम्प्ट क्लियर करें।
 
|-
 
|-
| 09.30
+
| 09:30
 
|कम्पाइल करने के लिए, टाइप करें
 
|कम्पाइल करने के लिए, टाइप करें
 
|-
 
|-
| 09.32
+
| 09:32
 
|'''g++ space string.cpp space -o space str3 '''
 
|'''g++ space string.cpp space -o space str3 '''
  
 
|-
 
|-
| 09.39
+
| 09:39
 
|और एंटर दबाएँ।
 
|और एंटर दबाएँ।
  
 
|-
 
|-
| 09.41
+
| 09:41
 
|निष्पादित करने के लिए, टाइप करें '''./str3 '''
 
|निष्पादित करने के लिए, टाइप करें '''./str3 '''
  
 
|-
 
|-
| 09.46
+
| 09:46
 
|एंटर दबाएँ।  
 
|एंटर दबाएँ।  
  
 
|-
 
|-
| 09.47
+
| 09:47
 
|यह इस प्रकार प्रदर्शित होता है '''Enter the string'''
 
|यह इस प्रकार प्रदर्शित होता है '''Enter the string'''
  
 
|-
 
|-
| 09.50
+
| 09:50
 
|मैं प्रविष्ट करूँगा '''Talk To A Teacher '''
 
|मैं प्रविष्ट करूँगा '''Talk To A Teacher '''
  
 
|-
 
|-
| 09.55
+
| 09:55
 
|अब एंटर दबाएँ।  
 
|अब एंटर दबाएँ।  
 
|-
 
|-
| 09.57
+
| 09:57
 
|आउटपुट प्रदर्शित होता है
 
|आउटपुट प्रदर्शित होता है
 
|-
 
|-
| 09.59
+
| 09:59
 
|''' "The string is Talk To A Teacher''  "'  
 
|''' "The string is Talk To A Teacher''  "'  
  
 
|-
 
|-
| 10.03
+
| 10:03
 
|हम देख सकते हैं, कि आउटपुट हमारे C कोड के समान है।  
 
|हम देख सकते हैं, कि आउटपुट हमारे C कोड के समान है।  
 
|-
 
|-
| 10.07
+
| 10:07
 
|अब, अपने स्लाइड्स पर वापस आएँ।  
 
|अब, अपने स्लाइड्स पर वापस आएँ।  
  
 
|-
 
|-
| 10.10
+
| 10:10
 
|संक्षेप में...
 
|संक्षेप में...
  
 
|-
 
|-
| 10.11
+
| 10:11
 
|इस ट्यूटोरियल में हमने सीखा,  
 
|इस ट्यूटोरियल में हमने सीखा,  
  
 
|-
 
|-
| 10.13
+
| 10:13
 
|स्ट्रिंग्स
 
|स्ट्रिंग्स
  
 
|-
 
|-
| 10.14
+
| 10:14
 
|स्ट्रिंग को डिक्लेयर करना।
 
|स्ट्रिंग को डिक्लेयर करना।
  
 
|-
 
|-
| 10.16
+
| 10:16
 
|'''eg: char strname[30] '''
 
|'''eg: char strname[30] '''
  
 
|-
 
|-
|10.20
+
|10:20
 
|स्ट्रिंग को इनीशिलाइज करना।
 
|स्ट्रिंग को इनीशिलाइज करना।
  
  
 
|-
 
|-
| 10.21
+
| 10:21
 
|eg: '''char strname[30] = “Talk To A Teacher”'''
 
|eg: '''char strname[30] = “Talk To A Teacher”'''
  
 
|-
 
|-
| 10.26
+
| 10:26
 
|एक नियत-कार्य के रूप में।
 
|एक नियत-कार्य के रूप में।
  
 
|-
 
|-
| 10.28
+
| 10:28
 
|दूसरे सिंटैक्स का उपयोग करके '''string'''  प्रिंट करने के लिए एक प्रोग्राम लिखें।  
 
|दूसरे सिंटैक्स का उपयोग करके '''string'''  प्रिंट करने के लिए एक प्रोग्राम लिखें।  
 
|-
 
|-
| 10.34
+
| 10:34
 
|निम्न लिंक पर उपलब्ध विडियो देखें।
 
|निम्न लिंक पर उपलब्ध विडियो देखें।
 
|-
 
|-
| 10.37
+
| 10:37
 
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
 
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
  
 
|-
 
|-
| 10.40
+
| 10:40
 
|यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
 
|यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
  
 
|-
 
|-
|10.44
+
|10:44
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम
  
 
|-
 
|-
| 10.46
+
| 10:46
 
|स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।
 
|स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।
  
 
|-
 
|-
| 10.49
+
| 10:49
 
|ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
 
|ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
 
 
 
|-
 
|-
| 10.54
+
| 10:54
 
|अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें।
 
|अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें।
 
|-
 
|-
|11.01
+
|11:01
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
 
|स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
  
 
|-
 
|-
|11.04
+
|11:04
 
|यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
 
|यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
  
 
|-
 
|-
| 11.12
+
| 11:12
 
|इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
 
|इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
  
 
|-
 
|-
| 11.16
+
| 11:16
 
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
 
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
  
 
|-
 
|-
| 11.20
+
| 11:20
 
|धन्यवाद।
 
|धन्यवाद।

Revision as of 12:48, 19 June 2014

Time Narration


00:01 C और C++ में स्ट्रिंग पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेगें कि,
00:08 स्ट्रिंग क्या है।
00:10 स्ट्रिंग डिक्लेयर (घोषित) करना।
00:13 स्ट्रिंग को इनीशिलाइज करना।
00:15 स्ट्रिंग पर कुछ उदाहरण।
00:17 हम कुछ सामान्य एरर्स और उनके समाधान भी देखेंगे।
00:22 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ,
00:25 उबंटु ऑपरेटिंग सिस्टम वर्जन 11.04
00:29 gcc और g++ कंपाइलर वर्जन 4.6.1 .
00:35 स्ट्रिंग के परिचय के साथ शुरू करें।
00:38 स्ट्रिंग अक्षरों का एक क्रम है, जो कि सिंगल डेटा आइटम के रूप में कार्य करता है।
00:44 Size of string = length of string + 1
00:49 अब मैं आपको बताता हूँ कि स्ट्रिंग कैसे घोषित करें।
00:52 इसके लिए सिंटैक्स है..
00:55 char, string का नाम और size
00:59 char डेटा टाइप है, name of the string स्ट्रिंग का नाम है, और हम यहाँ साइज (आकार) दे सकते हैं।
01:06 उदाहरणः यहाँ हमने size 10 के साथ character string names घोषित किया है।
01:13 अब हम एक उदाहरण देखेंगे।
01:15 मैंने पहले से ही प्रोग्राम टाइप किया है, मैं इसे खोलूँगा।
01:19 ध्यान दें, कि हमारा फाइलनेम string.c है।
01:23 इस प्रोग्राम में हम स्ट्रिंग को यूजर से इनपुट के रुप में लेंगे और इसे प्रिंट करेंगे।
01:29 अब मैं कोड समझाता हूँ।
01:32 ये हमारी हेडर फाइल्स हैं।
01:34 यहाँ string.h, string प्रबंधन उपयोगिता के declarations (डिक्लेरैशन), functions (फंक्शन्स), constants (कॉन्स्टन्ट) को सम्मिलित करता है।
01:43 जब भी हम स्ट्रिंग फंक्शन्स पर कार्य करते हैं, हमें इस हेडर फाइल को सम्मिलित करना चाहिए।
01:47 यह हमारा मेन फंक्शन है।
01:49 यहाँ हम साइज '30' के साथ string strname घोषित कर रहे हैं।
01:55 यहाँ हम यूजर से स्ट्रिंग स्वीकार कर रहे हैं।
01:58 string को रीड(पढने) करने के लिए, हम फॉर्मेट स्पेसिफायर %s के साथ scanf() फंक्शन का उपयोग कर सकते हैं।
02:05 हम स्ट्रिंग के साथ स्पेसेस सम्मिलित करने के लिए कैरेट चिन्ह और \n का उपयोग कर रहे हैं।
02:11 फिर हम string प्रिंट करेंगे।
02:13 और यह हमारा return स्टेटमेंट है।
02:16 अब सेव पर क्लिक करें।
02:18 प्रोग्राम को निष्पादित करें।
02:20 कृपया अपने कीबोर्ड पर Ctrl, Alt और T कीज एक साथ दबाकर टर्मिनल विंडो खोलें।
02:30 कम्पाइल करने के लिए टाइप करें gcc space string.c space -o space str
02:37 और एंटर दबाएँ।
02:40 निष्पादित करने के लिए टाइप करें ./str
02:43 अब एंटर दबाएँ।
02:46 यहाँ यह इस प्रकार प्रदर्शित होता है Enter the string .
02:49 मैं टाइप करूँगा Talk To A Teacher.
02:56 अब एंटर दबाएँ।
02:58 आउटपुट प्रदर्शित होता है The string is Talk To A Teacher
03:03 अब अपनी स्लाइड्स पर वापस जाएँ।
03:06 अब तक हमने एक स्ट्रिंग की घोषणा के बारे में चर्चा की।
03:10 अब हम चर्चा करने जा रहे हैं कि स्ट्रिंग को इनीशिलाइज कैसे करें।
03:13 इसके लिए सिंटैक्स है,
03:16 char var_name[size] = “string”;
03:20 उदाहरण, यहाँ हमने साइज 10 के साथ केरेक्टर स्ट्रिंग “names”"' घोषित किया है तथा string , “Priya”"' है।
03:28 अन्य सिंटैक्स है
03:31 char var_name[ ] = {'S', 't', 'r', 'i', 'n', 'g'} सिंगल कोट्स में


03:36 उदाहरण: char names[10] = {'P', 'r', 'i', 'y', 'a'} सिंगल कोट्स में
03:42 अब मैं आपको बताता हूँ, कि उदाहरण के साथ पहले सिंटैक्स का उपयोग कैसे करें।
03:48 अपने एडिटर पर वापस जाएँ। हम इसी उदाहरण का उपयोग करेंगे।
03:52 पहले, अपने कीबोर्ड पर shift, ctrl और s कीज एक साथ दबाएँ।
03:58 अब stringinitialize नाम के साथ फाइल सेव करें।
04:03 अब सेव पर क्लिक करें।
04:06 हम स्ट्रिंग को इनीशिलाइज करने जा रहे हैं।
04:08 अतः 5th लाइन पर टाइप करें।
04:11 = और डबल कोट्स के अंदर“Spoken- Tutorial”;
04:20 अब सेव पर क्लिक करें।
04:22 अब इन दो लाइनो को हटाएँ, क्योंकि हम केवल string प्रिंट करने जा रहे हैं।
04:27 सेव पर क्लिक करें।
04:30 निष्पादित करें।
04:31 अपने टर्मिनल पर वापस जाएँ ।
04:33 कम्पाइल करने के लिए टाइप करें,
04:35 gcc space stringinitialize.c space -o space str2
04:44 यहाँ हमारे पास str2 है, क्योंकि हम फाइल string.c के लिए आउटपुट पैरामीटर str को ओवरराइट नहीं करना चाहते हैं।
04:54 अब एंटर दबाएँ।
04:56 निष्पादित करने के लिए टाइप करें ./str2
05:00 आउटपुट प्रदर्शित होता है "The string is Spoken-Tutorial".
05:06 अब हम कुछ सामान्य एरर्स देखेंगे, जो आगे आ सकती है।
05:09 अपने प्रोग्राम पर वापस आएँ।
05:11 मानिए कि यहाँ हम string की वर्तनी sting लिखते हैं।
05:16 सेव पर क्लिक करें।
05:18 निष्पादित करें।
05:19 टर्मिनल पर वापस जाएँ।
05:21 पहले की तरह कम्पाइल करें।
05:23 हम एक fatal एरर देखते हैं।
05:25 sting.h: no such file or directory
05:28 compilation terminated
05:30 अपने प्रोग्राम पर वापस आएँ।
05:32 ऐसा इसलिए, क्योंकि कम्पाइलर sting.h नामक हेडर फाइल का पता लगाने में समर्थ नहीं है।
05:39 इसलिए यह एक एरर दे रहा है।
05:41 एरर फिक्स करें।
05:43 यहाँ r टाइप करें।
05:45 सेव पर क्लिक करें।
05:46 फिर से, निष्पादित करें।
05:47 अपने टर्मिनल पर वापस आएँ।
05:50 पहले की तरह कम्पाइल और निष्पादित करें।
05:54 हाँ, यह कार्य कर रहा है।
05:56 अब, अन्य सामान्य एरर देखें।
05:59 अपने प्रोग्राम पर वापस आएँ।
06:02 मानिए, कि यहाँ मैं char की जगह int टाइप करूँगा।
06:06 अब, सेव पर क्लिक करें।
06:07 देखते हैं क्या होता है।
06:09 अपने टर्मिनल पर वापस आएँ।
06:11 प्रोम्प्ट क्लियर करें।
06:15 पहले की तरह कम्पाइल करें।
06:17 हम एक एरर देखते हैं।
06:19 Wide character array initialized from non-wide string
06:24 format %s expects argument of type 'char, ' but argument 2 has type 'int'
06:32 अपने प्रोग्राम पर वापस आएँ।
06:36 ऐसा इसलिए, क्योंकि हमने स्ट्रिंग के लिए फॉर्मेट स्पेसिफायर के रूप में  %s का उपयोग किया है।
06:42 और हम इसे एक इंटिजर डेटा टाइप के साथ इनीशिलाइज कर रहे हैं।
06:47 एरर फिक्स करें।
06:49 यहाँ char टाइप करें।
06:51 सेव पर क्लिक करें।
06:53 निष्पादित करें। अपने टर्मिनल पर वापस आएँ।
06:56 पहले की तरह कम्पाइल और निष्पादित करें।
07:00 हाँ, यह कार्य कर रहा है।
07:03 अब हम देखेंगे, कि इसी प्रोग्राम को C++ में कैसे निष्पादित करते हैं।
07:08 अपने प्रोग्राम पर वापस आएँ।
07:11 string.c फाइल खोलें।
07:15 हम यहाँ कोड एडिट करेंगे।
07:18 पहले, अपने कीबोर्ड पर shift, ctrl और S कीज एक साथ दबाएँ।
07:25 एक्सटेंशन .cpp के साथ फाइल सेव करें।
07:29 और सेव पर क्लिक करें।
07:33 अब,हम हेडर फाइल iostream के रूप में बदलेंगे।
07:38 using स्टेटमेंट सम्मिलित करें।
07:43 अब सेव पर क्लिक करें।
07:47 अब,हम इस डिक्लेरैशन को डिलीट करेंगे।
07:50 और हम स्ट्रिंग वेरिएबल घोषित करेंगे।
07:53 टाइप करेंstring space strname और semicolon
07:59 सेव पर क्लिक करें।


08:02 printf स्टेटमेंट को cout स्टेटमेंट के साथ बदलें।
08:07 यहाँ क्लोजिंग ब्रैकेट डिलीट करें।
08:11 scanf' स्टेटमेंट डिलीट करें और टाइप करें getline ओपनिंग ब्रैकेट, क्लोजिंग ब्रैकेट, ब्रैकेट में टाइप करें(cin, strname)
08:24 अंत में, टाइप करें semicolon
08:28 अब फिर से, printf स्टेटमेंट को cout स्टेटमेंट के साथ बदलें।
08:36 फॉर्मेट स्पेसिफायर और \n डिलीट करें।
08:40 अब कॉमा डिलीट करें।
08:42 दो ओपनिंग एंगल ब्रैकेट टाइप करें, यहाँ ब्रैकेट डिलीट करें।
08:49 दो ओपनिंग एंगल ब्रैकेट टाइप करें और डबल कोट्स में टाइप करें \n


08:54 और सेव पर क्लिक करें।
08:58 यहाँ, हमने स्ट्रिंग वेरिएबल'strname' घोषित किया है।
09:03 चूँकि, हम C++ में फॉर्मेट स्पेसिफायर का उपयोग नहीं करते, तो कम्पाइलर को जानना चाहिए कि strname स्ट्रिंग वेरिएबल है।
09:13 यहाँ, हमने इनपुट क्रम से अक्षर निकालने के लिए getline का उपयोग किया।


09:18 यह उऩ्हें स्ट्रिंग के रूप में संचित करता है।
09:22 अब, प्रोग्राम निष्पादित करें। अपने टर्मिनल पर वापस आएँ।
09:27 प्रोम्प्ट क्लियर करें।
09:30 कम्पाइल करने के लिए, टाइप करें
09:32 g++ space string.cpp space -o space str3
09:39 और एंटर दबाएँ।
09:41 निष्पादित करने के लिए, टाइप करें ./str3
09:46 एंटर दबाएँ।
09:47 यह इस प्रकार प्रदर्शित होता है Enter the string
09:50 मैं प्रविष्ट करूँगा Talk To A Teacher
09:55 अब एंटर दबाएँ।
09:57 आउटपुट प्रदर्शित होता है
09:59 ' "The string is Talk To A Teacher "'
10:03 हम देख सकते हैं, कि आउटपुट हमारे C कोड के समान है।
10:07 अब, अपने स्लाइड्स पर वापस आएँ।
10:10 संक्षेप में...
10:11 इस ट्यूटोरियल में हमने सीखा,
10:13 स्ट्रिंग्स
10:14 स्ट्रिंग को डिक्लेयर करना।
10:16 eg: char strname[30]
10:20 स्ट्रिंग को इनीशिलाइज करना।


10:21 eg: char strname[30] = “Talk To A Teacher”
10:26 एक नियत-कार्य के रूप में।
10:28 दूसरे सिंटैक्स का उपयोग करके string प्रिंट करने के लिए एक प्रोग्राम लिखें।
10:34 निम्न लिंक पर उपलब्ध विडियो देखें।
10:37 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
10:40 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं।
10:44 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम
10:46 स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।
10:49 ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
10:54 अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें।
11:01 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
11:04 यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
11:12 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
11:16 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
11:20 धन्यवाद।

Contributors and Content Editors

Devraj, Pratik kamble, Sakinashaikh