C-and-C++/C4/Working-With-Structures/Hindi
From Script | Spoken-Tutorial
Time | Narration
|
00.01 | C और C++ में Structures(स्ट्रक्चर्स) पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00.06 | इस ट्यूटोरियल में हम सीखेंगे कि, |
00.08 | स्ट्रक्चर क्या है। |
00.10 | स्ट्रक्चर को डिक्लेर(घोषित) करना |
00.13 | हम इसे एक उदाहरण के माध्यम से समझेंगे। |
00.15 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रहा हूँ, |
00.18 | उबंटु ऑपरेटिंग सिस्टम वर्जन 11.04, |
00.22 | gcc और g++ कंपाइलर वर्जन 4.6.1 |
00.28 | स्ट्रक्चर के परिचय के साथ शुरू करें। |
00.31 | जब एक और एक से अधिक वेरिएबल एक ही नाम में समूहित होते हैं, उसे स्ट्रक्चर कहते हैं। |
00.37 | स्ट्रक्चर का उपयोग भिन्न डेटा को एक ही ऑब्जेक्ट में इकट्ठा करने के लिए किया जाता है।
|
00.42 | इसे compound data-type(कंपाउंड डेटा टाइप) कहते हैं। |
00.45 | इसका उपयोग संबंधित जानकारी को एक साथ इकट्ठा करने के लिए किया जाता है। |
00.49 | अब हम स्ट्रक्चर को घोषित करने के लिए सिंटैक्स देखेंगे। |
00.52 | यहाँ कीवर्ड struct कंपाइलर को कहता है कि स्ट्रक्चर घोषित हो गया है। |
00.59 | strcut_name स्ट्रक्चर का नाम है। |
01.02 | उदाहरण struct employee; |
01.04 | आप कोई भी नाम दे सकते हैं। |
01.07 | अब हम देखेंगे कि स्ट्रक्चर वेरिएबल को कैसे घोषित करें। |
01.10 | इसके लिए सिंटैक्स है |
01.13 | struct struct_name and struct_var; |
01.17 | struct_var , struc_name प्रकार का एक वेरिएबल है। |
01.21 | उदाहरण, struct employee addr;
|
01.26 | 'addr,'employee प्रकार का वेरिएबल है। |
01.30 | अपने उदाहरण पर जाएँ। |
01.33 | मैंने एडिटर में प्रोग्राम पहले से ही टाइप किया है, अतः इसे खोलें। |
01.37 | ध्यान दें, कि हमारा फाइलनेम स्ट्रक्चर .c. है। |
01.41 | इस प्रोग्राम में हम स्ट्रक्चर का उपयोग करके तीन विषयों के अंकों की गणना करेंगे। |
01.48 | अब मैं कोड समझाता हूँ। |
01.51 | यह हमारी हेडर फाइल है। |
01.53 | यहाँ हमने student के रूप में स्ट्रक्चर घोषित किया है। |
01.57 | फिर हमने english, maths और science के रूप में तीन इंटिजर वेरिएबल्स घोषित किये हैं। |
02.03 | वेरिएबल्स जो स्ट्रक्चर के तहत परिभाषित किये जाते हैं, स्ट्रक्चर के सदस्य कहलाते हैं। |
02.09 | यह हमारा मेन फंकशन है। |
02.11 | यहाँ हमने एक इंटिजर वेरिएबल total घोषित किया है। |
02.16 | अब हमने एक स्ट्रक्चर वेरिएबल stud घोषित किया, stud स्टूडेंट प्रकार का वेरिएबल है, इसका उपयोग स्ट्रक्चर सदस्य(मेम्बर्स) को बदलने और एक्सेस करने के लिए किया जाता है। |
02.28 | यहाँ हमने सदस्य में बदलाव किया है। |
02.31 | उनको 75, 70 और 65 वेल्यू देकर। |
02.37 | यहाँ हम तीन विषयों के योग की गणना करते हैं। |
02.41 | फिर परिणाम घोषित करें। |
02.44 | यह हमारा रिटर्न स्टेटमेंट है। |
02.46 | Save (सेव) पर क्लिक करें। |
02.48 | प्रोग्राम को निष्पादित करें। |
02.50 | कृपया अपने कीबोर्ड पर Ctrl, Alt और T कीज एक साथ दबाकर,
|
02.54 | टर्मिनल विंडो खोलें। |
02.59 | कंपाइल करने के लिए टाइप करें gcc space structure .c space hyphen o space struct और एंटर दबाएँ। |
03.12 | निष्पादित करने के लिए टाइप करें (dot slash)./struct. एंटर दबाएँ। |
03.17 | आउटपुट इस तरह प्रदर्शित होता है। |
03.20 | Total is 210 |
03.22 | अब हम इसी प्रोग्राम को C++ में निष्पादित करेंगे। |
03.26 | अपने प्रोग्राम पर वापस आएँ। |
03.28 | मैं समान कोड एडिट करूँगा। |
03.30 | पहले कीबोर्ड पर shift, Ctrl और S कीज एक साथ दबाएँ। |
03.37 | अब एक्सटेंशन .cpp के साथ फाइल सेव करें। |
03.41 | और सेव पर क्लिक करें। |
03.43 | हेडर फाइल को iostream के रूप में बदलें। |
03.47 | अब using स्टेटमेंट को सम्मिलित करें। |
03.53 | और सेव पर क्लिक करें। |
03.56 | C++ में स्ट्रक्चर डिक्लेरेशन(declaration) C के समान है। |
04.01 | अतः कुछ भी बदलने की आवश्यकता नहीं है। |
04.05 | अंत में हम printf स्टेटमेंट को cout स्टेटमेंट में बदलेंगे। |
04.12 | फॉर्मेट स्पेसिफायर और (बैकस्लेस) \n को डिलीट करें। |
04.15 | अब कॉमा डिलीट करें। |
04.17 | दो ओपनिंग एंगल ब्रैकेट टाइप करें। |
04.20 | यहाँ क्लोजिंग ब्रैकेट डिलीट करें। |
04.22 | और दो ओपनिंग एंगल ब्रैकेट टाइप करें। |
04.25 | डबल कोट्स में टाइप करें \n |
04.29 | अब सेव पर क्लिक करें। |
04.31 | प्रोग्राम को निष्पादित करें। |
04.33 | टर्मिनल पर वापस आएँ। |
04.35 | कंपाइल करने के लिए टाइप करें, g++ space structure.cpp space hyphen o space struct1 |
04.46 | यहाँ हमारे पास struct1 है, क्योंकि हम फाइल structure .c के लिए आउटपुट पैरामीटर struct को ओवरराइट नहीं करना चाहते हैं। |
04.55 | अब एंटर दबाएँ। |
04.57 | निष्पादित करने के लिए, टाइप करें (dot slash) ./struct1 एंटर दबाएँ।
|
05.03 | आउटपुट इस प्रकार प्रदर्शित होता है। |
05.05 | Total is 210 |
05.08 | आप देख सकते हैं, कि आउटपुट हमारे C कोड के समान है। |
05.12 | अब अपनी स्लाइड्स पर वापस जाएँ। |
05.14 | सक्षेप में, इस ट्यूटोरियल में हमने सीखा, |
05.18 | स्ट्रक्चर |
05.19 | स्ट्रक्चर के लिए सिंटैक्स |
05.20 | उदाहरण struct struct_name;
|
05.23 | स्ट्रक्चर के सदस्यों को एक्सेस करना। |
05.25 | उदाहरण stud.maths = 75; |
05.30 | और स्ट्रक्चर वेरिएबल्स जोड़ना। |
05.33 | उदाहरण total = stud.english+ stud.maths + stud.science;
|
05.40 | नियत-कार्य के रूप में, |
05.41 | एक कर्मचारी के रिकॉर्ड को प्रदर्शित करने के लिए एक प्रोग्राम लिखें। |
05.44 | जैसे name(नाम), address(पता), designation(पद), और salary(वेतन)। |
05.49 | निम्न लिंक पर उपलब्ध विडियो देखें। |
05.52 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
05.54 | यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके देख सकते हैं। |
05.59 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम |
06.01 | स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।
|
06.04 | ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं। |
06.08 | अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें। |
06.15 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है। |
06.18 | यह भारत सरकार के, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है। |
06.25 | इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है। |
06.29 | यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ। |
06.33 | धन्यवाद। |