Difference between revisions of "C-and-C++/C4/Understanding-Pointers/Hindi"
From Script | Spoken-Tutorial
(Created page with '{| border = 1 |'''Time''' |'''Narration''' |- | 00.01 |C और C++ में Pointers (प्वॉइंटर्स) पर स्पोकन ट्यूटोरि…') |
|||
Line 44: | Line 44: | ||
|- | |- | ||
|00.34 | |00.34 | ||
− | |प्वॉइंटर्स | + | |प्वॉइंटर्स मेमरी में स्थान इंगित करता है। |
|- | |- | ||
|00.38 | |00.38 | ||
− | |प्वॉइंटर्स | + | |प्वॉइंटर्स मेमरी को संचित करता है। |
|- | |- | ||
Line 92: | Line 92: | ||
|- | |- | ||
| 01.20 | | 01.20 | ||
− | |स्टेटमेंट में एम्प्रसेंड (ampersand) का उपयोग वेरिएबल के | + | |स्टेटमेंट में एम्प्रसेंड (ampersand) का उपयोग वेरिएबल के मेमरी एड्रेस को रिट्राइव करने के लिए किया जाता है। |
|- | |- | ||
|01.28 | |01.28 | ||
− | |अतः एम्प्रसेंड num, num का | + | |अतः एम्प्रसेंड num, num का मेमरी एड्रेस देगा। |
|- | |- | ||
Line 121: | Line 121: | ||
|- | |- | ||
|01.51 | |01.51 | ||
− | | यह num का | + | | यह num का मेमरी एड्रेस है। |
|- | |- | ||
Line 129: | Line 129: | ||
|- | |- | ||
|01.59 | |01.59 | ||
− | |अतः ऐस्ट्रीक का उपयोग | + | |अतः ऐस्ट्रीक का उपयोग मेमरी एड्रेस नहीं देगा। |
|- | |- | ||
Line 169: | Line 169: | ||
|- | |- | ||
| 02.48 | | 02.48 | ||
− | |जबकि num का | + | |जबकि num का मेमरी ऐड्रेस और ptr भिन्न है। |
|- | |- |
Revision as of 11:58, 17 June 2014
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 | धन्यवाद। |