Difference between revisions of "C-and-C++/C3/Strings/Hindi"
From Script | Spoken-Tutorial
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{| border = 1 | {| border = 1 | ||
− | |||
|'''Time''' | |'''Time''' | ||
− | |||
|'''Narration''' | |'''Narration''' | ||
− | |||
|- | |- | ||
− | | 00 | + | | 00:01 |
| '''C और C++''' में स्ट्रिंग पर स्पोकन ट्यूटोरियल में आपका स्वागत है। | | '''C और C++''' में स्ट्रिंग पर स्पोकन ट्यूटोरियल में आपका स्वागत है। | ||
|- | |- | ||
− | | 00 | + | | 00:06 |
| इस ट्यूटोरियल में हम सीखेगें कि, | | इस ट्यूटोरियल में हम सीखेगें कि, | ||
|- | |- | ||
− | | 00 | + | | 00:08 |
| स्ट्रिंग क्या है। | | स्ट्रिंग क्या है। | ||
|- | |- | ||
− | | 00 | + | | 00:10 |
| स्ट्रिंग डिक्लेयर (घोषित) करना। | | स्ट्रिंग डिक्लेयर (घोषित) करना। | ||
|- | |- | ||
− | | 00 | + | | 00:13 |
| स्ट्रिंग को इनीशिलाइज करना। | | स्ट्रिंग को इनीशिलाइज करना। | ||
|- | |- | ||
− | | 00 | + | | 00:15 |
|स्ट्रिंग पर कुछ उदाहरण। | |स्ट्रिंग पर कुछ उदाहरण। | ||
|- | |- | ||
− | | 00 | + | | 00:17 |
|हम कुछ सामान्य एरर्स और उनके समाधान भी देखेंगे। | |हम कुछ सामान्य एरर्स और उनके समाधान भी देखेंगे। | ||
|- | |- | ||
− | | 00 | + | | 00:22 |
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ, | | इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रहा हूँ, | ||
|- | |- | ||
− | | 00 | + | | 00:25 |
| उबंटु ऑपरेटिंग सिस्टम वर्जन 11.04 | | उबंटु ऑपरेटिंग सिस्टम वर्जन 11.04 | ||
|- | |- | ||
− | |00 | + | |00:29 |
− | | '''gcc '''और '''g++ कंपाइलर वर्जन 4.6.1 . | + | | '''gcc '''और '''g++''' कंपाइलर वर्जन 4.6.1 . |
|- | |- | ||
− | |00 | + | |00:35 |
|स्ट्रिंग के परिचय के साथ शुरू करें। | |स्ट्रिंग के परिचय के साथ शुरू करें। | ||
|- | |- | ||
− | |00 | + | |00:38 |
|स्ट्रिंग अक्षरों का एक क्रम है, जो कि सिंगल डेटा आइटम के रूप में कार्य करता है। | |स्ट्रिंग अक्षरों का एक क्रम है, जो कि सिंगल डेटा आइटम के रूप में कार्य करता है। | ||
|- | |- | ||
− | | 00 | + | | 00:44 |
− | | | + | |'''Size of string = length of string + 1''' |
|- | |- | ||
− | | 00 | + | | 00:49 |
|अब मैं आपको बताता हूँ कि स्ट्रिंग कैसे घोषित करें। | |अब मैं आपको बताता हूँ कि स्ट्रिंग कैसे घोषित करें। | ||
|- | |- | ||
− | | 00 | + | | 00:52 |
|इसके लिए सिंटैक्स है.. | |इसके लिए सिंटैक्स है.. | ||
|- | |- | ||
− | | 00 | + | | 00:55 |
|'''char''', '''string''' का नाम और ''' size''' | |'''char''', '''string''' का नाम और ''' size''' | ||
− | |||
|- | |- | ||
− | |00 | + | |00:59 |
|'''char''' डेटा टाइप है, '''name of the string''' स्ट्रिंग का नाम है, और हम यहाँ साइज (आकार) दे सकते हैं। | |'''char''' डेटा टाइप है, '''name of the string''' स्ट्रिंग का नाम है, और हम यहाँ साइज (आकार) दे सकते हैं। | ||
|- | |- | ||
− | | 01 | + | | 01:06 |
| उदाहरणः यहाँ हमने '''size 10''' के साथ '''character string names''' घोषित किया है। | | उदाहरणः यहाँ हमने '''size 10''' के साथ '''character string names''' घोषित किया है। | ||
|- | |- | ||
− | | 01 | + | | 01:13 |
|अब हम एक उदाहरण देखेंगे। | |अब हम एक उदाहरण देखेंगे। | ||
|- | |- | ||
− | | 01 | + | | 01:15 |
|मैंने पहले से ही प्रोग्राम टाइप किया है, मैं इसे खोलूँगा। | |मैंने पहले से ही प्रोग्राम टाइप किया है, मैं इसे खोलूँगा। | ||
|- | |- | ||
− | |01 | + | |01:19 |
|ध्यान दें, कि हमारा फाइलनेम '''string.c''' है। | |ध्यान दें, कि हमारा फाइलनेम '''string.c''' है। | ||
|- | |- | ||
− | |01 | + | |01:23 |
|इस प्रोग्राम में हम स्ट्रिंग को यूजर से इनपुट के रुप में लेंगे और इसे प्रिंट करेंगे। | |इस प्रोग्राम में हम स्ट्रिंग को यूजर से इनपुट के रुप में लेंगे और इसे प्रिंट करेंगे। | ||
|- | |- | ||
− | |01 | + | |01:29 |
|अब मैं कोड समझाता हूँ। | |अब मैं कोड समझाता हूँ। | ||
|- | |- | ||
− | |01 | + | |01:32 |
| ये हमारी हेडर फाइल्स हैं। | | ये हमारी हेडर फाइल्स हैं। | ||
|- | |- | ||
− | | 01 | + | | 01:34 |
|यहाँ '''string.h''', '''string''' प्रबंधन उपयोगिता के declarations (डिक्लेरैशन), functions (फंक्शन्स), constants (कॉन्स्टन्ट) को सम्मिलित करता है। | |यहाँ '''string.h''', '''string''' प्रबंधन उपयोगिता के declarations (डिक्लेरैशन), functions (फंक्शन्स), constants (कॉन्स्टन्ट) को सम्मिलित करता है। | ||
|- | |- | ||
− | | 01 | + | | 01:43 |
|जब भी हम स्ट्रिंग फंक्शन्स पर कार्य करते हैं, हमें इस हेडर फाइल को सम्मिलित करना चाहिए। | |जब भी हम स्ट्रिंग फंक्शन्स पर कार्य करते हैं, हमें इस हेडर फाइल को सम्मिलित करना चाहिए। | ||
|- | |- | ||
− | | 01 | + | | 01:47 |
− | |यह हमारा | + | |यह हमारा मेन फंक्शन है। |
|- | |- | ||
− | |01 | + | |01:49 |
|यहाँ हम साइज '30' के साथ '''string strname ''' घोषित कर रहे हैं। | |यहाँ हम साइज '30' के साथ '''string strname ''' घोषित कर रहे हैं। | ||
|- | |- | ||
− | |01 | + | |01:55 |
|यहाँ हम यूजर से स्ट्रिंग स्वीकार कर रहे हैं। | |यहाँ हम यूजर से स्ट्रिंग स्वीकार कर रहे हैं। | ||
|- | |- | ||
− | |01 | + | |01:58 |
− | | '''string''' को रीड(पढने) करने के लिए, हम फॉर्मेट स्पेसिफायर '''%s''' के साथ'''scanf() फंक्शन''' का उपयोग कर सकते हैं। | + | | '''string''' को रीड(पढने) करने के लिए, हम फॉर्मेट स्पेसिफायर '''%s''' के साथ '''scanf() फंक्शन''' का उपयोग कर सकते हैं। |
|- | |- | ||
− | |02 | + | |02:05 |
|हम स्ट्रिंग के साथ स्पेसेस सम्मिलित करने के लिए कैरेट चिन्ह और \n का उपयोग कर रहे हैं। | |हम स्ट्रिंग के साथ स्पेसेस सम्मिलित करने के लिए कैरेट चिन्ह और \n का उपयोग कर रहे हैं। | ||
|- | |- | ||
− | | 02 | + | | 02:11 |
|फिर हम '''string ''' प्रिंट करेंगे। | |फिर हम '''string ''' प्रिंट करेंगे। | ||
|- | |- | ||
− | | 02 | + | | 02:13 |
|और यह हमारा '''return ''' स्टेटमेंट है। | |और यह हमारा '''return ''' स्टेटमेंट है। | ||
|- | |- | ||
− | | 02 | + | | 02:16 |
|अब सेव पर क्लिक करें। | |अब सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 02 | + | | 02:18 |
| प्रोग्राम को निष्पादित करें। | | प्रोग्राम को निष्पादित करें। | ||
|- | |- | ||
− | | 02 | + | | 02:20 |
| कृपया अपने कीबोर्ड पर '''Ctrl, Alt और T''' कीज एक साथ दबाकर टर्मिनल विंडो खोलें। | | कृपया अपने कीबोर्ड पर '''Ctrl, Alt और T''' कीज एक साथ दबाकर टर्मिनल विंडो खोलें। | ||
|- | |- | ||
− | | 02 | + | | 02:30 |
|कम्पाइल करने के लिए टाइप करें '''gcc''' space '''string.c''' space '''-o''' space''' str ''' | |कम्पाइल करने के लिए टाइप करें '''gcc''' space '''string.c''' space '''-o''' space''' str ''' | ||
|- | |- | ||
− | | 02 | + | | 02:37 |
|और एंटर दबाएँ। | |और एंटर दबाएँ। | ||
|- | |- | ||
− | | 02 | + | | 02:40 |
|निष्पादित करने के लिए टाइप करें '''./str ''' | |निष्पादित करने के लिए टाइप करें '''./str ''' | ||
|- | |- | ||
− | | 02 | + | | 02:43 |
|अब एंटर दबाएँ। | |अब एंटर दबाएँ। | ||
|- | |- | ||
− | |02 | + | |02:46 |
|यहाँ यह इस प्रकार प्रदर्शित होता है '''Enter the string . ''' | |यहाँ यह इस प्रकार प्रदर्शित होता है '''Enter the string . ''' | ||
|- | |- | ||
− | | 02 | + | | 02:49 |
|मैं टाइप करूँगा '''Talk To A Teacher. ''' | |मैं टाइप करूँगा '''Talk To A Teacher. ''' | ||
|- | |- | ||
− | | 02 | + | | 02:56 |
|अब एंटर दबाएँ। | |अब एंटर दबाएँ। | ||
|- | |- | ||
− | | 02 | + | | 02:58 |
|आउटपुट प्रदर्शित होता है ''' The string is Talk To A Teacher''' | |आउटपुट प्रदर्शित होता है ''' The string is Talk To A Teacher''' | ||
|- | |- | ||
− | | 03 | + | | 03:03 |
|अब अपनी स्लाइड्स पर वापस जाएँ। | |अब अपनी स्लाइड्स पर वापस जाएँ। | ||
|- | |- | ||
− | | 03 | + | | 03:06 |
− | |अब तक हमने एक | + | |अब तक हमने एक स्ट्रिंग की घोषणा के बारे में चर्चा की। |
|- | |- | ||
− | | 03 | + | | 03:10 |
|अब हम चर्चा करने जा रहे हैं कि स्ट्रिंग को इनीशिलाइज कैसे करें। | |अब हम चर्चा करने जा रहे हैं कि स्ट्रिंग को इनीशिलाइज कैसे करें। | ||
|- | |- | ||
− | | 03 | + | | 03:13 |
− | | इसके लिए सिंटैक्स है, | + | |इसके लिए सिंटैक्स है, |
|- | |- | ||
− | | 03 | + | | 03:16 |
|'''char var_name[size] = “string”; ''' | |'''char var_name[size] = “string”; ''' | ||
|- | |- | ||
− | | 03 | + | | 03:20 |
|उदाहरण, यहाँ हमने साइज '''10''' के साथ '''केरेक्टर स्ट्रिंग “names”"' घोषित किया है तथा '''string''' , '''“Priya”"' है। | |उदाहरण, यहाँ हमने साइज '''10''' के साथ '''केरेक्टर स्ट्रिंग “names”"' घोषित किया है तथा '''string''' , '''“Priya”"' है। | ||
|- | |- | ||
− | | 03 | + | | 03:28 |
|अन्य सिंटैक्स है | |अन्य सिंटैक्स है | ||
|- | |- | ||
− | | 03 | + | | 03:31 |
|'''char var_name[ ] = {'S', 't', 'r', 'i', 'n', 'g'}''' सिंगल कोट्स में | |'''char var_name[ ] = {'S', 't', 'r', 'i', 'n', 'g'}''' सिंगल कोट्स में | ||
|- | |- | ||
− | | 03 | + | | 03:36 |
|उदाहरण: '''char names[10] = {'P', 'r', 'i', 'y', 'a'}''' सिंगल कोट्स में | |उदाहरण: '''char names[10] = {'P', 'r', 'i', 'y', 'a'}''' सिंगल कोट्स में | ||
|- | |- | ||
− | | 03 | + | | 03:42 |
|अब मैं आपको बताता हूँ, कि उदाहरण के साथ पहले सिंटैक्स का उपयोग कैसे करें। | |अब मैं आपको बताता हूँ, कि उदाहरण के साथ पहले सिंटैक्स का उपयोग कैसे करें। | ||
|- | |- | ||
− | | 03 | + | | 03:48 |
| अपने एडिटर पर वापस जाएँ। हम इसी उदाहरण का उपयोग करेंगे। | | अपने एडिटर पर वापस जाएँ। हम इसी उदाहरण का उपयोग करेंगे। | ||
|- | |- | ||
− | | 03 | + | | 03:52 |
− | |पहले, अपने कीबोर्ड पर '''shift, ctrl और s | + | |पहले, अपने कीबोर्ड पर '''shift, ctrl और s कीज एक साथ दबाएँ। |
|- | |- | ||
− | | 03 | + | | 03:58 |
|अब stringinitialize नाम के साथ फाइल सेव करें। | |अब stringinitialize नाम के साथ फाइल सेव करें। | ||
|- | |- | ||
− | | 04 | + | | 04:03 |
|अब सेव पर क्लिक करें। | |अब सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 04 | + | | 04:06 |
− | |हम | + | |हम स्ट्रिंग को इनीशिलाइज करने जा रहे हैं। |
|- | |- | ||
− | | 04 | + | | 04:08 |
|अतः 5th लाइन पर टाइप करें। | |अतः 5th लाइन पर टाइप करें। | ||
|- | |- | ||
− | | 04 | + | | 04:11 |
| '''= और डबल कोट्स के अंदर“Spoken- Tutorial”; ''' | | '''= और डबल कोट्स के अंदर“Spoken- Tutorial”; ''' | ||
|- | |- | ||
− | | 04 | + | | 04:20 |
|अब सेव पर क्लिक करें। | |अब सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 04 | + | | 04:22 |
|अब इन दो लाइनो को हटाएँ, क्योंकि हम केवल '''string''' प्रिंट करने जा रहे हैं। | |अब इन दो लाइनो को हटाएँ, क्योंकि हम केवल '''string''' प्रिंट करने जा रहे हैं। | ||
|- | |- | ||
− | | 04 | + | | 04:27 |
|सेव पर क्लिक करें। | |सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 04 | + | | 04:30 |
− | |निष्पादित करें। | + | |निष्पादित करें। अपने टर्मिनल पर वापस जाएँ । |
|- | |- | ||
− | | 04 | + | | 04:33 |
− | + | ||
− | + | ||
− | + | ||
|कम्पाइल करने के लिए टाइप करें, | |कम्पाइल करने के लिए टाइप करें, | ||
|- | |- | ||
− | | 04 | + | | 04:35 |
|'''gcc space stringinitialize.c space -o space str2 ''' | |'''gcc space stringinitialize.c space -o space str2 ''' | ||
|- | |- | ||
− | | 04 | + | | 04:44 |
− | |यहाँ हमारे पास '''str2''' है, क्योंकि हम फाइल string.c के लिए आउटपुट पैरामीटर str को ओवरराइट नहीं करना चाहते हैं। | + | |यहाँ हमारे पास '''str2''' है, क्योंकि हम फाइल '''string.c''' के लिए आउटपुट पैरामीटर '''str''' को ओवरराइट नहीं करना चाहते हैं। |
|- | |- | ||
− | | 04 | + | | 04:54 |
| अब एंटर दबाएँ। | | अब एंटर दबाएँ। | ||
|- | |- | ||
− | | 04 | + | | 04:56 |
|निष्पादित करने के लिए टाइप करें '''./str2 ''' | |निष्पादित करने के लिए टाइप करें '''./str2 ''' | ||
|- | |- | ||
− | | 05 | + | | 05:00 |
|आउटपुट प्रदर्शित होता है ''' "The string is Spoken-Tutorial".''' | |आउटपुट प्रदर्शित होता है ''' "The string is Spoken-Tutorial".''' | ||
|- | |- | ||
− | | 05 | + | | 05:06 |
|अब हम कुछ सामान्य एरर्स देखेंगे, जो आगे आ सकती है। | |अब हम कुछ सामान्य एरर्स देखेंगे, जो आगे आ सकती है। | ||
|- | |- | ||
− | | 05 | + | | 05:09 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 05 | + | | 05:11 |
|मानिए कि यहाँ हम string की वर्तनी '''sting''' लिखते हैं। | |मानिए कि यहाँ हम string की वर्तनी '''sting''' लिखते हैं। | ||
|- | |- | ||
− | | 05 | + | | 05:16 |
|सेव पर क्लिक करें। | |सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 05 | + | | 05:18 |
− | |निष्पादित | + | |निष्पादित करें।टर्मिनल पर वापस जाएँ। |
|- | |- | ||
− | | 05 | + | | 05:21 |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|पहले की तरह कम्पाइल करें। | |पहले की तरह कम्पाइल करें। | ||
|- | |- | ||
− | | 05 | + | | 05:23 |
|हम एक fatal एरर देखते हैं। | |हम एक fatal एरर देखते हैं। | ||
|- | |- | ||
− | | 05 | + | | 05:25 |
|'''sting.h: no such file or directory ''' | |'''sting.h: no such file or directory ''' | ||
|- | |- | ||
− | | 05 | + | | 05:28 |
|'''compilation terminated ''' | |'''compilation terminated ''' | ||
− | |||
|- | |- | ||
− | | 05 | + | | 05:30 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 05 | + | | 05:32 |
|ऐसा इसलिए, क्योंकि कम्पाइलर '''sting.h ''' नामक हेडर फाइल का पता लगाने में समर्थ नहीं है। | |ऐसा इसलिए, क्योंकि कम्पाइलर '''sting.h ''' नामक हेडर फाइल का पता लगाने में समर्थ नहीं है। | ||
|- | |- | ||
− | | 05 | + | | 05:39 |
|इसलिए यह एक एरर दे रहा है। | |इसलिए यह एक एरर दे रहा है। | ||
|- | |- | ||
− | | 05 | + | | 05:41 |
|एरर फिक्स करें। | |एरर फिक्स करें। | ||
|- | |- | ||
− | | 05 | + | | 05:43 |
|यहाँ '''r''' टाइप करें। | |यहाँ '''r''' टाइप करें। | ||
|- | |- | ||
− | | 05 | + | | 05:45 |
− | |सेव पर क्लिक करें। | + | |सेव पर क्लिक करें। फिर से, निष्पादित करें। |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 05 | + | | 05:47 |
|अपने टर्मिनल पर वापस आएँ। | |अपने टर्मिनल पर वापस आएँ। | ||
|- | |- | ||
− | | 05 | + | | 05:50 |
|पहले की तरह कम्पाइल और निष्पादित करें। | |पहले की तरह कम्पाइल और निष्पादित करें। | ||
|- | |- | ||
− | | 05 | + | | 05:54 |
|हाँ, यह कार्य कर रहा है। | |हाँ, यह कार्य कर रहा है। | ||
|- | |- | ||
− | | 05 | + | | 05:56 |
|अब, अन्य सामान्य एरर देखें। | |अब, अन्य सामान्य एरर देखें। | ||
|- | |- | ||
− | | 05 | + | | 05:59 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 06 | + | | 06:02 |
− | |मानिए, कि यहाँ मैं char की जगह int टाइप करूँगा। | + | |मानिए, कि यहाँ मैं '''char''' की जगह '''int''' टाइप करूँगा। |
|- | |- | ||
− | | 06 | + | | 06:06 |
− | |अब, सेव पर क्लिक | + | |अब, सेव पर क्लिक करें।देखते हैं क्या होता है। |
|- | |- | ||
− | | 06 | + | | 06:09 |
− | + | ||
− | + | ||
− | + | ||
|अपने टर्मिनल पर वापस आएँ। | |अपने टर्मिनल पर वापस आएँ। | ||
+ | |||
|- | |- | ||
− | | 06 | + | | 06:11 |
|प्रोम्प्ट क्लियर करें। | |प्रोम्प्ट क्लियर करें। | ||
+ | |||
|- | |- | ||
− | | 06 | + | | 06:15 |
|पहले की तरह कम्पाइल करें। | |पहले की तरह कम्पाइल करें। | ||
+ | |||
|- | |- | ||
− | | 06 | + | | 06:17 |
|हम एक एरर देखते हैं। | |हम एक एरर देखते हैं। | ||
+ | |||
|- | |- | ||
− | | 06 | + | | 06:19 |
|'''Wide character array initialized from non-wide string ''' | |'''Wide character array initialized from non-wide string ''' | ||
− | |||
|- | |- | ||
− | | 06 | + | | 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 | + | | 06:32 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
+ | |||
|- | |- | ||
− | | 06 | + | | 06:36 |
|ऐसा इसलिए, क्योंकि हमने स्ट्रिंग के लिए फॉर्मेट स्पेसिफायर के रूप में ''' %s''' का उपयोग किया है। | |ऐसा इसलिए, क्योंकि हमने स्ट्रिंग के लिए फॉर्मेट स्पेसिफायर के रूप में ''' %s''' का उपयोग किया है। | ||
|- | |- | ||
− | | 06 | + | | 06:42 |
|और हम इसे एक इंटिजर डेटा टाइप के साथ इनीशिलाइज कर रहे हैं। | |और हम इसे एक इंटिजर डेटा टाइप के साथ इनीशिलाइज कर रहे हैं। | ||
|- | |- | ||
− | | 06 | + | | 06:47 |
|एरर फिक्स करें। | |एरर फिक्स करें। | ||
− | |||
|- | |- | ||
− | | 06 | + | | 06:49 |
− | |यहाँ '''char'''टाइप करें। | + | |यहाँ '''char''' टाइप करें। |
|- | |- | ||
− | | 06 | + | | 06:51 |
|सेव पर क्लिक करें। | |सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 06 | + | | 06:53 |
|निष्पादित करें। अपने टर्मिनल पर वापस आएँ। | |निष्पादित करें। अपने टर्मिनल पर वापस आएँ। | ||
|- | |- | ||
− | | 06 | + | | 06:56 |
|पहले की तरह कम्पाइल और निष्पादित करें। | |पहले की तरह कम्पाइल और निष्पादित करें। | ||
|- | |- | ||
− | | 07 | + | | 07:00 |
|हाँ, यह कार्य कर रहा है। | |हाँ, यह कार्य कर रहा है। | ||
|- | |- | ||
− | | 07 | + | | 07:03 |
|अब हम देखेंगे, कि इसी प्रोग्राम को '''C++''' में कैसे निष्पादित करते हैं। | |अब हम देखेंगे, कि इसी प्रोग्राम को '''C++''' में कैसे निष्पादित करते हैं। | ||
|- | |- | ||
− | | 07 | + | | 07:08 |
|अपने प्रोग्राम पर वापस आएँ। | |अपने प्रोग्राम पर वापस आएँ। | ||
|- | |- | ||
− | | 07 | + | | 07:11 |
| '''string.c''' फाइल खोलें। | | '''string.c''' फाइल खोलें। | ||
|- | |- | ||
− | | 07 | + | | 07:15 |
|हम यहाँ कोड एडिट करेंगे। | |हम यहाँ कोड एडिट करेंगे। | ||
|- | |- | ||
− | | 07 | + | | 07:18 |
|पहले, अपने कीबोर्ड पर '''shift, ctrl और S''' कीज एक साथ दबाएँ। | |पहले, अपने कीबोर्ड पर '''shift, ctrl और S''' कीज एक साथ दबाएँ। | ||
|- | |- | ||
− | | 07 | + | | 07:25 |
|एक्सटेंशन '''.cpp''' के साथ फाइल सेव करें। | |एक्सटेंशन '''.cpp''' के साथ फाइल सेव करें। | ||
|- | |- | ||
− | | 07 | + | | 07:29 |
|और सेव पर क्लिक करें। | |और सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 07 | + | | 07:33 |
|अब,हम हेडर फाइल ''' iostream ''' के रूप में बदलेंगे। | |अब,हम हेडर फाइल ''' iostream ''' के रूप में बदलेंगे। | ||
|- | |- | ||
− | | 07 | + | | 07:38 |
|'''using ''' स्टेटमेंट सम्मिलित करें। | |'''using ''' स्टेटमेंट सम्मिलित करें। | ||
|- | |- | ||
− | | 07 | + | | 07:43 |
|अब सेव पर क्लिक करें। | |अब सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 07 | + | | 07:47 |
|अब,हम इस डिक्लेरैशन को डिलीट करेंगे। | |अब,हम इस डिक्लेरैशन को डिलीट करेंगे। | ||
|- | |- | ||
− | | 07 | + | | 07:50 |
|और हम स्ट्रिंग वेरिएबल घोषित करेंगे। | |और हम स्ट्रिंग वेरिएबल घोषित करेंगे। | ||
|- | |- | ||
− | | 07 | + | | 07:53 |
|टाइप करें'''string space strname''' और '''semicolon''' | |टाइप करें'''string space strname''' और '''semicolon''' | ||
|- | |- | ||
− | | 07 | + | | 07:59 |
|सेव पर क्लिक करें। | |सेव पर क्लिक करें। | ||
− | |||
|- | |- | ||
− | | 08 | + | | 08:02 |
| '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें। | | '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें। | ||
|- | |- | ||
− | | 08 | + | | 08:07 |
|यहाँ क्लोजिंग ब्रैकेट डिलीट करें। | |यहाँ क्लोजिंग ब्रैकेट डिलीट करें। | ||
|- | |- | ||
− | | 08 | + | | 08:11 |
| '''scanf''' स्टेटमेंट डिलीट करें और टाइप करें '''getline ओपनिंग ब्रैकेट, क्लोजिंग ब्रैकेट, ब्रैकेट में टाइप करें(cin, strname) '' | | '''scanf''' स्टेटमेंट डिलीट करें और टाइप करें '''getline ओपनिंग ब्रैकेट, क्लोजिंग ब्रैकेट, ब्रैकेट में टाइप करें(cin, strname) '' | ||
|- | |- | ||
− | | 08 | + | | 08:24 |
|अंत में, टाइप करें '''semicolon ''' | |अंत में, टाइप करें '''semicolon ''' | ||
|- | |- | ||
− | | 08 | + | | 08:28 |
|अब फिर से, '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें। | |अब फिर से, '''printf''' स्टेटमेंट को '''cout''' स्टेटमेंट के साथ बदलें। | ||
|- | |- | ||
− | | 08 | + | | 08:36 |
| फॉर्मेट स्पेसिफायर और '''\n ''' डिलीट करें। | | फॉर्मेट स्पेसिफायर और '''\n ''' डिलीट करें। | ||
|- | |- | ||
− | | 08 | + | | 08:40 |
|अब कॉमा डिलीट करें। | |अब कॉमा डिलीट करें। | ||
|- | |- | ||
− | | 08 | + | | 08:42 |
|दो ओपनिंग एंगल ब्रैकेट टाइप करें, यहाँ ब्रैकेट डिलीट करें। | |दो ओपनिंग एंगल ब्रैकेट टाइप करें, यहाँ ब्रैकेट डिलीट करें। | ||
|- | |- | ||
− | | 08 | + | | 08:49 |
|दो ओपनिंग एंगल ब्रैकेट टाइप करें और डबल कोट्स में टाइप करें ''' \n ''' | |दो ओपनिंग एंगल ब्रैकेट टाइप करें और डबल कोट्स में टाइप करें ''' \n ''' | ||
|- | |- | ||
− | | 08 | + | | 08:54 |
|और सेव पर क्लिक करें। | |और सेव पर क्लिक करें। | ||
|- | |- | ||
− | | 08 | + | | 08:58 |
|यहाँ, हमने '''स्ट्रिंग वेरिएबल'strname' ''' घोषित किया है। | |यहाँ, हमने '''स्ट्रिंग वेरिएबल'strname' ''' घोषित किया है। | ||
|- | |- | ||
− | | 09 | + | | 09:03 |
− | |चूँकि, हम '''C++''' में फॉर्मेट स्पेसिफायर का उपयोग नहीं करते, तो कम्पाइलर जानना चाहिए कि strname स्ट्रिंग वेरिएबल है। | + | |चूँकि, हम '''C++''' में फॉर्मेट स्पेसिफायर का उपयोग नहीं करते, तो कम्पाइलर को जानना चाहिए कि strname स्ट्रिंग वेरिएबल है। |
|- | |- | ||
− | | 09 | + | | 09:13 |
|यहाँ, हमने इनपुट क्रम से अक्षर निकालने के लिए '''getline''' का उपयोग किया। | |यहाँ, हमने इनपुट क्रम से अक्षर निकालने के लिए '''getline''' का उपयोग किया। | ||
− | |||
|- | |- | ||
− | | 09 | + | | 09:18 |
|यह उऩ्हें स्ट्रिंग के रूप में संचित करता है। | |यह उऩ्हें स्ट्रिंग के रूप में संचित करता है। | ||
|- | |- | ||
− | | 09 | + | | 09:22 |
|अब, प्रोग्राम निष्पादित करें। अपने टर्मिनल पर वापस आएँ। | |अब, प्रोग्राम निष्पादित करें। अपने टर्मिनल पर वापस आएँ। | ||
|- | |- | ||
− | | 09 | + | | 09:27 |
|प्रोम्प्ट क्लियर करें। | |प्रोम्प्ट क्लियर करें। | ||
|- | |- | ||
− | | 09 | + | | 09:30 |
|कम्पाइल करने के लिए, टाइप करें | |कम्पाइल करने के लिए, टाइप करें | ||
|- | |- | ||
− | | 09 | + | | 09:32 |
|'''g++ space string.cpp space -o space str3 ''' | |'''g++ space string.cpp space -o space str3 ''' | ||
|- | |- | ||
− | | 09 | + | | 09:39 |
|और एंटर दबाएँ। | |और एंटर दबाएँ। | ||
|- | |- | ||
− | | 09 | + | | 09:41 |
|निष्पादित करने के लिए, टाइप करें '''./str3 ''' | |निष्पादित करने के लिए, टाइप करें '''./str3 ''' | ||
|- | |- | ||
− | | 09 | + | | 09:46 |
− | |एंटर दबाएँ। | + | |एंटर दबाएँ। यह इस प्रकार प्रदर्शित होता है '''Enter the string''' |
|- | |- | ||
− | | 09 | + | | 09:50 |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|मैं प्रविष्ट करूँगा '''Talk To A Teacher ''' | |मैं प्रविष्ट करूँगा '''Talk To A Teacher ''' | ||
|- | |- | ||
− | | 09 | + | | 09:55 |
|अब एंटर दबाएँ। | |अब एंटर दबाएँ। | ||
|- | |- | ||
− | | 09 | + | | 09:57 |
|आउटपुट प्रदर्शित होता है | |आउटपुट प्रदर्शित होता है | ||
|- | |- | ||
− | | 09 | + | | 09:59 |
|''' "The string is Talk To A Teacher'' "' | |''' "The string is Talk To A Teacher'' "' | ||
|- | |- | ||
− | | 10 | + | | 10:03 |
|हम देख सकते हैं, कि आउटपुट हमारे C कोड के समान है। | |हम देख सकते हैं, कि आउटपुट हमारे C कोड के समान है। | ||
+ | |||
|- | |- | ||
− | | 10 | + | | 10:07 |
|अब, अपने स्लाइड्स पर वापस आएँ। | |अब, अपने स्लाइड्स पर वापस आएँ। | ||
|- | |- | ||
− | | 10 | + | | 10:10 |
|संक्षेप में... | |संक्षेप में... | ||
|- | |- | ||
− | | 10 | + | | 10:11 |
|इस ट्यूटोरियल में हमने सीखा, | |इस ट्यूटोरियल में हमने सीखा, | ||
|- | |- | ||
− | | 10 | + | | 10:13 |
− | |स्ट्रिंग्स | + | |स्ट्रिंग्स स्ट्रिंग को डिक्लेयर करना। |
|- | |- | ||
− | | 10 | + | | 10:16 |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|'''eg: char strname[30] ''' | |'''eg: char strname[30] ''' | ||
|- | |- | ||
− | |10 | + | |10:20 |
− | |स्ट्रिंग को इनीशिलाइज | + | |स्ट्रिंग को इनीशिलाइज करना।eg: '''char strname[30] = “Talk To A Teacher”''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 10 | + | | 10:26 |
|एक नियत-कार्य के रूप में। | |एक नियत-कार्य के रूप में। | ||
|- | |- | ||
− | | 10 | + | | 10:28 |
|दूसरे सिंटैक्स का उपयोग करके '''string''' प्रिंट करने के लिए एक प्रोग्राम लिखें। | |दूसरे सिंटैक्स का उपयोग करके '''string''' प्रिंट करने के लिए एक प्रोग्राम लिखें। | ||
|- | |- | ||
− | | 10 | + | | 10:34 |
|निम्न लिंक पर उपलब्ध विडियो देखें। | |निम्न लिंक पर उपलब्ध विडियो देखें। | ||
|- | |- | ||
− | | 10 | + | | 10:37 |
|यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। | |यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। | ||
|- | |- | ||
− | | 10 | + | | 10:40 |
|यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। | |यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। | ||
|- | |- | ||
− | |10 | + | |10:44 |
|स्पोकन ट्यूटोरियल प्रोजेक्ट टीम | |स्पोकन ट्यूटोरियल प्रोजेक्ट टीम | ||
|- | |- | ||
− | | 10 | + | | 10:46 |
|स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है। | |स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है। | ||
|- | |- | ||
− | | 10 | + | | 10:49 |
|ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। | |ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। | ||
|- | |- | ||
− | | 10 | + | | 10:54 |
|अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें। | |अधिक जानकारी के लिए '''contact@spoken-tutorial.org''' पर लिखें। | ||
|- | |- | ||
− | |11 | + | |11:01 |
|स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। | |स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। | ||
|- | |- | ||
− | |11 | + | |11:04 |
|यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। | |यह भारत सरकार, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। | ||
|- | |- | ||
− | | 11 | + | | 11:12 |
|इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है। | |इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है। | ||
|- | |- | ||
− | | 11 | + | | 11:16 |
|यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ। | |यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ। | ||
|- | |- | ||
− | | 11 | + | | 11:20 |
|धन्यवाद। | |धन्यवाद। |
Latest revision as of 16:10, 1 March 2017
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: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: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:47 | अपने टर्मिनल पर वापस आएँ। |
05:50 | पहले की तरह कम्पाइल और निष्पादित करें। |
05:54 | हाँ, यह कार्य कर रहा है। |
05:56 | अब, अन्य सामान्य एरर देखें। |
05:59 | अपने प्रोग्राम पर वापस आएँ। |
06:02 | मानिए, कि यहाँ मैं char की जगह int टाइप करूँगा। |
06:06 | अब, सेव पर क्लिक करें।देखते हैं क्या होता है। |
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 | एंटर दबाएँ। यह इस प्रकार प्रदर्शित होता है 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:16 | eg: char strname[30] |
10:20 | स्ट्रिंग को इनीशिलाइज करना।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 | धन्यवाद। |