0:00
आपको पिछले वीडियो में हम लोगों ने स्ट्रक्चर के बारे में सीखा थ��
0:04
जहां हम लोगों ने ये देखा था कि हम स्ट्रक्चर को किस तरह डिकलियर कर सकते है��
0:08
किस तरह हम लोग इस सिंटेक्स को इस्तेमाल करके स्ट्रक्चर बना सकते है��
0:12
और इन वीडियो डिकलियर डेटा टाइप्स को बना सकते हैं मैंने आप लोग को वीडियो स्टूडियो कोड के बारे में काफी चीज़े बता ही थ��
0:19
जहां मैंने आप लोग को बता है था कि आप फॉर्मैट डॉक्यूमेंट करके अपने डॉक्यूमेंट को या निकी अपने कोड को खुब सूरत बना सकते है��
0:26
अब यहाँ पर मैं बात करना चाहूँगा आप लोगों से टाइप डेफ कीवर्ट के बारे मे��
0:31
तो यहाँ पर मैं इसमें ज़ाधा थियोरी नहीं बताऊंगा मैं आप लोगों सिमप्प्ली टू दपॉइंट का प्रास्ट बताऊंग��
0:37
एक सिम्पल प्रास्ट है टाइप डेफ का मैं यहाँ पर करूँगा क्या मैं यहाँ पर में टू लिखूँग��
0:43
में टू मेरा एक यूजर स्निपट है जो कि मैंने वीजिल स्टूडियो कोड के अंदर बनाया था अपन��
0:49
अब मैं यहाँ पर करने के आवाला हूं कि आप लोगो टाइप डेफ के कॉंसप्ट के बारे में बताता हू��
0:53
टीक है, अब यह टाइप डेफ क्या होता है टाइप डेफ एक कीवर्ट होता है C लेंग्विज के अंद��
0:58
जो की एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक एक ��
1:28
पूरा लिख देता हूं टाइप डेफ के बाद प्रीवियस नेम लिखना है आप लोगों को उसके बाद आप लोगों को यह लिखना है अलियस नेम और उसके बाद यहां पर आप लोगों को सैमी कॉलन लगा देना है और जैसे ही आप ऐसा करेंगे अब आप लोग प्री��
1:58
लिखना चाहता हूं मैं किसको अन्साइन लॉंग को और मैं आप पर एल वन एल टू और एल थी नाम के तीन वर्येबल्स बनाता हू��
2:08
इसको बता सकता हूं कि यू एल क्या है किसकी मदद से टाइब डेफ की मदद से तो मैं आप पर कहुंगा टाइब डेफ अन्साइन लॉंग जो पहले हुआ करता था उसको आप यू एल बना द��
2:37
तो यह बोलेगा आप नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं नहीं ��
3:07
प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्रश्चाद प्��
3:37
अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अपने अ��
4:07
और इसको रन करूँगा तो मेरा प्रोग्राम रन हो जाएगा उसी के साथ सा��
4:12
मैं आपर value of a's percentage डी करके अगर इसको print करने की कोशिश करूँग��
4:18
तब क्या होगा तब यहाँ पर मुझे value of a's 4 print हो जाएगा जैसे की आप लोगो��
4:24
तो बिसिकली हुआ क्या यहाँ पर मैंने अराम से पता लगा लिया यहाँ पर कि जो मेर��
4:29
एकी value थी वो क्या थी और मैंने use क्या किया int की जगा integer यूज़ किया अगर मैं इ��
4:35
typedef वाली line को हटा दूं तब आपलोग को मालों क्या होने वाला है क्यों कि unknown type name
4:40
integer उसको नहीं वलम क्या है तो मैं आशा करता हूं कि typedef आपलोग को अभी समझ में आ गए वो आप typedef
4:46
का असली इस्तेमाल देखते हैं कि typedef use कहाँ पर important है उसको use करना कहां पर वो आपक��
4:52
जिन्दगी को और आसान बनाएगा तो एक काम करते है जितना भी मैंने code यहाँ पर लिखा है मैं इसक��
4:58
यहाँ पर comment लगा देता हूं टेके और यहाँ पर मैं fresh code अब लिखूंगा अब जो मैं बताने चाहता हूं आपलोग को देहा��
5:05
मैंने आप टुटेरियल 37 में आपलोग को structure बना के दिखाया थ��
5:09
एक student नाम से मैंने structure बनाया था और मान लिज़े मैंने यह structure बनाया ह��
5:14
और मैं इसमें student की information को store कर रहा हूं मैं कह रहा हूं कि student की ID, marks, favourite character और उनका नाम store कर द��
5:25
मैं चाहता हूं कि store कर दो आप इन चार variables मे��
5:29
तो मैं अगर यहाँ पर एक नएया variable बनाना चाहूं struct student के नाम का तो मैं कुछ ऐसे बनाओंग��
5:37
S1, S2 और उसके साथ साथ मैं इसको गर रन करूँ त��
5:41
कोई एरर नहीं आईगा यह आराम से मेरा रन हो जाएगा सकता हूं कि S1.ID इसे इकल तो 34 S2.ID इसे इकल तो 89 आप कुछ भ��
5:52
ID असाइन कर दो तो कि एक इंटीजर है जब तक वालिड इंटीज��
5:56
है आप लोग की ID असाइन हो जाएगी लेकिन अगर वो वालिड इंटीजर नहीं है माल लो मैं आपर string बग़ा दे देता हू��
6:02
यहाँ पर क्या होगा वो बोलेगा warning आपको देखेगा आप इंट को कैसे बना सकते हैं यह string तो आप लोग यहाँ प��
6:09
डेटा टाइप का दिहान रखना 56 और यहाँ पर मैंने इसको 56 और 89 की ID दे दी है अब मैं यहाँ पर करूँगा क्य��
6:16
आप लोगों को दिखाऊँगा कि student की जग़ा मान लो मैं st लिखना चाहता हूँ मैं एक नएया type बनाना चाहता हूँ जैस��
6:22
इंट होता है मेरा मैं std बनाना चाहता हूँ तब मैं क्या करूँगा मैं लिखोंगा typedef ठीक है देखो हमार��
6:30
इसका पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये था पूरा ये ��
7:00
अगर तब ये रन हो जाएगा ये सबसे पहले आपको दिखाता हूँ ऐसा नहीं है कि मैंने टाइब डेफ कर दिया तो ये ज��
7:05
स्ट्रक्ट स्टुडेंट है वो यहाँ पर रन नहीं होगा तो मैं आपकर एक चीज़ और आपलोगो करके दिखाता हूँ जो मेरा प्रिंट एफ है इसको मैं कॉपी करता हूँ और कॉपी करने के बाद मैं पेस्ट करूँगा और यहां से अन कमेंट करने के बाद वैलिय��
7:36
अब मैं आपकर इसको अगर रन करूँ तो 56 और 89 यह मुझे बता देगा कि 56 बैक स्लेशन मैं लगाना भूल गय��
7:41
आप मत भूलेगा बिल्कुल भी बैक स्लेशन लगाना क्योंकि हमारा प्रोग्राम अच्छा दिखता है जब हम बैक स्लेशन लगाते है��
7:47
अब जब वैलियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वा��
8:17
इस वालिय वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू वालियू व��
8:47
पाकी मैंने इसकी बॉडी के अंदर वही लिखा है जो मैं स्ट्रक्ट स्टुडिंट के साथ लिखता तो कोई नई चीज यहाँ प��
8:52
जाधा नहीं है टाइप डेफ बस एक एक हमारे लिए कनवीनियंस के लिए दिया हुआ है हमको टाइप डेफ और टाइ��
8:58
डेफ से हम एलियस निम दे सकते हैं अब एक चीज और आप लोगों को दिखाँगा यहाँ पर काफ़ी मज़ेदार है औ��
9:03
इसको कमेंट आउट करूँगा उसके लिए मैं और यह आप लोगों को समझ में आ गया हम एक नई चीज यहाँ पर देखेंग��
9:08
मैं आपर करूँगा क्या अगर मानलों मैं चार पॉंटर्स बनाना चाता हूँ टीक है मैं चार पॉंटर्स बनाना चाता हू��
9:14
तब मुझे क्या करना पड़ेगा मैं आपर अगर लिखों इंट स्टार मानलों मैं पॉंटर वरीबल बनाना चाता हू��
9:18
अगर मैं इंट स्टार ए और बी लिखों तब यहाँ पर क्या होग��
9:25
अगर मैं लिखों यहाँ पर ए इस एक्वल तू मानलों एम परसेंट स��
9:31
और मैं एक सी भी बना देता हूँ उसके बाद एंट सी इस एक्वल तू 89
9:36
तो अगर आप लोग कुछ इस तरह इसको देखेंगे तो आपको लगेगा कि इंट स्टार के दो वैरिबल बन ग��
9:42
ध्यान से आप मेरी बात को सुनना बहुत important concept है ए और भी दो वैरिबल बन गए इंट स्टार डेटा टाइप क��
9:47
तो आप अगर ऐसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करेंगे एसा करें��
10:17
तो इंट का एक बी बनेगा और एक पॉइंटर बनेगा एका तो इस चीज को हम लोग कैसे सॉल्प करेंग��
10:22
अभी मैं इसको रन करूँगा तो ये बिना एरर्स के रन हो जाएगा क्योंकि बी एक इंटीजर है एक पॉइंटर है ठीक ह��
10:28
अब यहाँ पर हम लोग टाइब डेफ की मदश से कर सकते हैं का��
10:32
अगर मैं यहाँ पर लिखूँ कि इंट स्टार को कह दो इंटीज��
10:36
या इंट पी टी आर ठीक है इंट या फ़र इंट पॉइंट��
10:40
कुछ भी आप लोग दे सकते हो नाम अपनी मरजी का मैंने कहा कि मेरा इंट स्टार क्या है मेरा इंट स्टार एक पॉइंटर ह��
10:46
अब मैं क्या लिखूँगा इंट पॉइंटर लिखूँगा और एक एक ओमा बी लिखूँग��
10:50
तो एक और बी दोनों पॉइंटर बन जाएगे इसको मैं कमेंट आउट कर देता हूँ तो मैंने यहाँ पर एक अपना नया डेटा टाइब बना लिय��
10:57
मैंने इंट स्टार को एक नया नाम दे दिया कहा कि जो इंट स्टार है अब क्या कहलाएग��
11:01
इंट पॉइंटर कहलाएगा तो मैंने एक निक नेम दे दिया इसको यह एक नया नाम बना दिया इंट स्टार का उसको दे दिया नाम और उसके बा��
11:09
मैंने कहा कि इंट पॉइंटर AB अनिकी इंटीजर पॉइंटर बना दो ए और एक बना दो बी और मैंने कहा कि C की वालियो 89 है औ��
11:17
ए में address of C है और बी में भी address of C है तो अब मैं इसक��
11:21
रन करूँगा तो यह successfully रन हो जाएगा क्योंकि ए और बी दोनो��
11:25
पॉइंटर है और अगर मैं ए में C दे, बी में C देने की कोशिश करूँगा त��
11:29
यहाँ पर यह बोलेगा assignment to int pointer also known as int star
11:33
from int makes pointer from integer without a cast तो आप लोग यहाँ पर समझ गएं कि य��
11:37
pointers में भी कितना आसान बना देता है आप लोगों की programming experience को मैं आशा करता हूँ कि समझ में आया होग��
11:45
तो आप लोग मुझे कमेंट करके भी बताते रहा करो कि मुझे समझ में आगय��
11:49
तो आपका मुझे नहीं लगता जाएगा लेकिन यह कि मुझे अच्छा लगेग��
11:53
यह देखकर कि आप लोग को समझ में आ रहा है और अगर कोई भ��
11:57
चीज़ समझ में नहीं आती है तो आप लोग बताएं सारे कमेंट पढ़क��
12:01
आप मुझे नीचे कमेंट करके बताएं कि यह चीज़ मुझे थोड़ी सी नहीं आ��
12:05
तो मैं उसको आने वाले वीडियो में एकसेसाईजस के तौर पे रिविजिन के तौर पे आपको बताऊंगा और आप लोग को सब कुछ अच्छे स��
12:13
आजाएगा तो विडियो में इतना ही मैं चाहता हूँ कि अगर आप लोगो��
12:17
ने अभी तक एकसेस नहीं किये प्लेलिस्ट आप लोग नीचे डिस्क्रिप्टिशन स��
12:21
प्लेलिस्ट को एकसेस कर ले यह मैं बार बार क्यों बोल रहा हू��
12:25
क्योंकि मुझे कमेंट्स आते हैं कि आपने टाइब डेफ पढ़ा दिया बिना स्ट्रक्चर को समझा��
12:29
आपने टाइब डेफ पढ़ा दिया बिना स्ट्रक्चर समझाए आपने टाइब डेफ समझा दिय��
12:33
बिना इंट समझाए बिना पॉंटर समझाए तो मैंने सारा कुछ समझा रखा ह��
12:37
पूरी प्लेयलिस्ट मैंने तैयार कर रखे है आपको के लिए कोर्स की step by step नमबर डालक��
12:41
आप description से उसको ले सकते हैं आपको बिना स्ट्रक्चर समझाए आपको बिना स्ट्रक्चर समझाए आपको बिना स्ट्रक्चर समझाए आपको बिना स्ट्रक्चर समझा��
12:49
आपको बिना स्ट्रक्चर समझाए आपको बिना स्ट्रक्चर समझा��