C-and-C++/C4/Understanding-Pointers/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration


00:01 C और C++ में Pointers (प्वॉइंटर्स) पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे,
00:08 प्वॉइंटर्स
00:10 प्वॉइंटर्स बनाना
00:12 और प्वॉइंटर्स पर कार्य
00:14 हम यह एक उदाहरण के माध्यम से करेंगे।
00:18 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उबंटु ऑपरेटिंग सिस्टम वर्जन 11.10
00:25 उबंटु पर gcc और g++ कंपाइलर वर्जन 4.6.1 का उपयोग कर रहा हूँ।
00:31 प्वॉइंटर्स के परिचय के साथ शुरू करें।
00:34 प्वॉइंटर्स मेमरी में स्थान इंगित करता है।
00:38 प्वॉइंटर्स मेमरी को संचित करता है।
00:41 यह उस एड्रेस में संचित वेल्यू भी देता है।
00:45 अब, प्वॉइंटर्स पर एक उदाहरण देखें।
00:48 ध्यान दें, हमारा फाइलनेम pointers_demo.c है।
00:54 अब हम कोड के माध्यम से चलते हैं।
00:56 यह हमारी हेडर फाइल stdio.h है।
01:00 यह हमारा मेन फंक्शन है।
01:03 यहाँ हमारे पास वेल्यू 10 के साथ long integer num है।
01:09 तो हम एक प्वॉइंटर ptr घोषित करते हैं।
01:12 ऐस्ट्रिक चिन्ह का उपयोग प्वॉइंटर को घोषित करने के लिए किया जाता है।
01:16 यह प्वॉइंटर, long int के प्रकार को इंगित कर सकता है।
01:20 स्टेटमेंट में एम्प्रसेंड (ampersand) का उपयोग वेरिएबल के मेमरी एड्रेस को रिट्राइव करने के लिए किया जाता है।
01:28 अतः एम्प्रसेंड num, num का मेमरी एड्रेस देगा।
01:33 यह स्टेटमेंट वेरिएबल num का एड्रेस प्रिंट करेगा।
01:37 यहाँ पर ptr, num के एड्रेस को संचित करता है।
01:41 यह स्टेटमेंट ptr का एड्रेस प्रिंट करेगा।
01:45 Sizeof फंक्शन ptr का आकार दर्शाएगा।
01:49 यह is , ptr की वेल्यू देगा।
01:51 यह num का मेमरी एड्रेस है।
01:54 और यहाँ ऐस्ट्रिक ptr एड्रेस पर वेल्यू देगा।
01:59 अतः ऐस्ट्रीक का उपयोग मेमरी एड्रेस नहीं देगा।
02:03 इसके बजाय यह वेल्यू देगा।
02:06 %ld, long int के लिए फार्मेट स्पेसीफायर है।
02:10 अब प्रोग्राम को निष्पादित करें।
02:13 Ctrl, Alt और T कीज अपने कीबोर्ड पर एक साथ दबाकर टर्मिनल विंडो खोलें।
02:21 निष्पादित करने के लिए टाइप करेंgcc space pointers underscore demo dot c space hyphen o space point
02:32 एंटर दबाएँ।
02:34 टाइप करें dot slash point 'एंटर दबाएँ।
02:39 आउटपुट प्रदर्शित होता है।
02:42 हम देखते हैं, कि num ऐड्रेस और ptr वैल्यू समान है।
02:48 जबकि num का मेमरी ऐड्रेस और ptr भिन्न है।
02:53 pointer (प्वाइंटर) का आकार 8 bytes है।
02:57 और ptr द्वारा चिन्हित वैल्यू 10 है, जो num को दी गई है।
03:03 अब समान प्रोग्राम C++ में देखते हैं।
03:07 ध्यान दें, हमारा फाइलनेम pointer underscore demo.cpp है।
03:13 यहाँ हम कुछ परिवर्तन देखते हैं, जैसे iostream के रूप में हेडर फाइल ।
03:19 तो हम std namespace का उपयोग कर रहे हैं।
03:23 और हमारे पास printf फंक्शन की जगह पर cout फंक्शन है।
03:28 बाकी सभी चीजें समान हैं।
03:30 प्रोग्राम को निष्पादित करें। अपने टर्मिनल पर वापस जाएँ।
03:34 निष्पादित करने के लिए टाइप करें g++ space pointers_demo.cpp space hyphen o space point1, एंटर दबाएँ।
03:50 टाइप करें dot slash point1, एंटर दबाएँ।
03:55 हम देख सकते हैं, कि आउटपुट हमारे C प्रोग्राम के समान है।
04:00 अब इस ट्यूटोरियल के अंत में आ गये हैं।
04:03 अपनी स्लाइड पर वापस आएँ।
04:05 संक्षेप में....
04:06 इस ट्यूटोरियल में हमने सीखा,
04:08 Pointer (प्वॉइंटर) के बारे में।
04:10 Pointer (प्वॉइंटर) बनाना।
04:12 और Pointer (प्वॉइंटर) पर कार्य।
04:14 नियत-कार्य के रूप में, वेरिएबल और Pointer(प्वॉइंटर) को,
04:18 घोषित करने के लिए एक C और C++ प्रोग्राम लिखें।
04:21 वेरिएबल के एड्रेस को Pointer (प्वॉइंटर) में संचित करें।
04:24 और Pointer (प्वॉइंटर) की वैल्यू प्रिंट करें।
04:27 निम्न लिंक पर उपलब्ध विडियो देखें।
04:30 यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है।
04:33 यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड करके भी देख सकते हैं।
04:37 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम....


04:39 स्पोकन ट्यूटोरियल का उपयोग करके कार्यशालाएँ भी चलाती है।


04:43 ऑनलाइन टेस्ट पास करने वालों को प्रमाण-पत्र भी देते हैं।
04:47 अधिक जानकारी के लिए contact@spoken-tutorial.org पर लिखें।
04:53 स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक-टू-अ टीचर प्रोजेक्ट का हिस्सा है।
04:58 यह भारत सरकार के, एमएचआरडी के “आईसीटी के माध्यम से राष्ट्रीय साक्षरता मिशन” द्वारा समर्थित है।
05:06 इस मिशन पर अधिक जानकारी निम्न लिंक पर उपलब्ध है।
05:10 यह स्क्रिप्ट प्रभाकर द्वारा अनुवादित है, मैं यश वोरा अब आपसे विदा लेता हूँ।
05:14 धन्यवाद।

Contributors and Content Editors

Devraj, PoojaMoolya