0:00
Welcome back guys, आज हम लोग यहाँ पर बात करेंगे strings क�
0:03
और string एक बहुत ज़्यादा important topic है जहाँ बात आती है C programming क�
0:07
अब यहाँ पर आप लोगों को मैंने बताया integer data type होता है, flow data type होता ह�
0:12
लेकिन मैंने आप लोगों को string data type के बारे में अभी तक नहीं बताया और होता भी नहीं ह�
0:16
अब कहानी क्या है वो हम इस वीडियो में देखेंगे स्ट्रिंग्स क्या है C मे�
0:20
और ये स्ट्रिंग्स होती भी है C में नहीं होती है और अगर होती है तो किस तरह represent की जाती ह�
0:25
आओ देखते हैं अगर मैं आप लोगों से एक सवाल पूछू हूँ या फिर कोई भी आप लोगों से आज के बाद सवाल पूछता है कि क्या एक string data type होता है C में क्या string नाम का एक data type C में मौजूद होता है तो आपका जवाब होगा ना तो ये वीडियो किस चीज पर आधारित �
0:55
represent करते हैं, अब ये चीज मैं आप लोगों को भी बताता हूँ, string supported data type नहीं होता है सी में
1:02
लेकिन एक बहुत useful concept होता है, जहां बात आती है real word entities को model करने की
1:07
जैसे मान लो आप लोगों किसी का यहाँ पर ना model करना है, मान लो name is equal to Harry मुझे लिखना है
1:12
या फिर मान लो मुझे city is equal to Delhi लिखना है ठीक ह�
1:17
तब मैं क्या करूँगा तब मैं string की मदद से इनको represent करूँग�
1:23
लेकिन यहाँ पर string तो data type होता नहीं है तो हम करते क्या है कि character array बना लेते है�
1:29
अब मान लो मैं character array बनाता हूँ मैं यहाँ पर लिखता हूँ care name
1:33
और मैं उसको कुछ मानो 27, मैं कुछ can name 27 कर देता हूँ, तो अगर मै�
1:39
चाहता हूँ कि 27 length के character array में मैं Harry क�
1:43
store करूँ, तो हाँ मैं बिलकुल कर सकता हूँ लेकिन यहाँ पर मुझे पत�
1:47
कैसे चलेगा कि string कहां terminate हो रही है, तो हम लोग क्या करते है�
1:51
string को represent करने का एक तरीका बनाते हैं, हम कहते हैं कि जो character array होगा, उसमें हम characters क�
1:56
store करते जाएंगे, all string कहा terminate होगी, जहाँ पर यह character मल जाएगा हमको, null character, अब यह null character क्या है
2:04
null character की sky value 0 होती है, और यह जो null character होता है, यह हमें बताता है कि character array यहाँ पर end हो चुका है
2:12
यानि कि string यहाँ पर end हो चुकी है character array तो आगे है all
2:16
तो मैं यहाँ पर ज़रा सा आपको दिहान से इस चीज़ को समझाता हूँ बहुत important concept है ठीक ह�
2:21
मान लो मैंने यहाँ पर यह कुछ boxes बनाई यह मान लो मेरा character array ह�
2:25
तो मैं इस array को जल्दी से complete करता हूँ और अब मैं आप लोगों को यहाँ पर इसकी index लिखकर देता हूँ, 0, 1, 2, 3, 4, 5, 6, and 7, मालों मैं इसमें कुछ इस तरह लिखता हूँ
2:37
H, A, R, R, Y, अब इसकी length कितनी है, इसकी length तो 7 थी character array की, लेकिन मालों मुझे सिर्फ Harry तक string store करनी है
2:47
अब यहाँ पर by default मान लो कुछ garbage value है मान लो C है यहाँ पर D ह�
2:51
कुछ-कुछ garbage value यहाँ पर भी मेरी है ठीक है अब अगर मैं इसको print करने की कोशिश करूँग�
2:56
character एरे को उसकी लंबाई तक तब क्या print हो जाएगा H, A, R, R, Y यहाँ पर जो garbage value है व�
3:02
फिर उसके बाद मान लो यहाँ पर एक underscore है, फिर यहाँ पर C, यहाँ पर D, तो यहाँ पर इस चीज से बचने के लिए मैं यहाँ पर बोलूंगा कि जो backslash 0 है, यानि कि जो null character है मेरा, वो जैसे ही आपको मिलता है, इसका मतलब कि string end हो गई है, तो मुझे यहाँ पर पता चल �
3:32
पगला character में backslash 0, यानि कि null character लगाके, यह कह रहा हूँ कि यह string खतम हो चुकी है यहाँ पर
3:39
यानि कि यह string termination character है, अब यहाँ पर यह concept आप लोगों को थोड़ा सा weird लग सकता है
3:45
लेकिन कहानी सिर्फ इतनी सी है, इससे ज़ादा कुछ नहीं है इसमें
3:49
इस बात की एशोरिडी मैं आप लोग को दे सकता हूँ, अब यहाँ पर अगर मान लो ये character array की length है 7, अब मान लो 8, ठीक है, इस character array में 8 character आ सकते हैं, मान लो मैं यहाँ पर एक string store करना चाहता हूँ, मान लो h, a, r, r, y, ये मेरे 5 हो गए, और मैं यहाँ पर 3 और store करना चाहता ह�
4:19
क्योंकि मैं null character नहीं डाल पाऊंगा, तो एक string को store करने के लिए हमें कितना बड़ा character array चाहिए
4:25
हमें उस string की लंबाई plus 1, length of string plus 1
4:32
इतने आपके character array में space होनी चाहिए, characters को accommodate करने की
4:38
तो string एक data type नहीं है, हमारा C programming के अंदर, लेकिन string को represent किया जा सकता है
4:43
एक character array की मदद से और वो चीज हम कैसे करते हैं यहाँ पर जैसे मैंने आप लोग को बताया कुछ उस तरह से करते हैं तो ये concept आप लोग को मैं आशा करता हूँ समझ में आया होगा तो अगर मैं बोलूंगी string क्या होता है C programming में तो ये data type नहीं होता है लेकिन ये होता है array of characters terminated by null
5:13
extra character null character compiler string extra character Harry store length character array 6 length character array
5:33
जो कि मुझे Harry के बाद एक backslash 0 भी, यानि कि null character भी store करना पड़ेगा, ठीक है
5:39
तो यहाँ पर हमारी string C में एक data time नहीं लेकिन एक बहुत useful concept होती ह�
5:45
जिसको हम character array की मदद से model करते हैं अब यहाँ पर character array को हम visual studio में जाकर coding करेंग�
5:51
लेकिन मैं आप लोगों यहाँ पर सिर्फ यह बताना चाहता हूँ कि character array को हम यहाँ तो ऐसे represent कर सकते है�
5:57
या फिर ऐसे हम लोग यहाँ पर इसको initialize और declare कर सकते हैं
6:01
अब आप लोग कहेंगे यहाँ null character कहाँ है, अगर आप लोग double quotes का इस्तेमाल करते हैं
6:05
तब क्या होता है, compiler automatically आपके लिए एक backslash 0, यानि कि null character जो है
6:11
वो लगा देता है, तो ये काम आपके लिए compiler automatically कर देता ह�
6:15
अगर आप लोगों ने ये लिख दिया ये जो चीज यहाँ पर लिखी हुई है वो लिख दिया आपन�
6:19
तो compiler अपने आप समझ जाएगा कि आप चाहते हैं कि harry डाल�
6:24
और उसे के साथ साथ क्या करो एक null character डालो अब यहाँ पर जो दूसरा तरीका है यहाँ पर character array बनाने का वो है harry अब यहाँ पर एक गड़बड है मैं इसको ठीक कर देता हूँ जल्दी से वो यह है कि मैंने यहाँ null character नहीं लगाया है तो मैं जल्दी से एक null character भी लगा देता हूँ यहाँ पर तो null character जैसे ही मैं यहाँ �
6:57
या स्टोर करने के लिए 5 कैरेक्टर की string को स्टोर करने के लिए
7:01
तो मैं अच्छा करता हूँ, string का concept एकदम straight forward है, कुछ उसमें गडबर नहीं लगेगी
7:06
आपको कोई भी आपलो को issue नहीं आएगा, simply करना क्या है, characters को store कर देना
7:11
null characters को terminate कर देना है, यह नहीं कि आप लोग को जितने character आप store करना चाते है�
7:16
single quotes की मदद से लिखना हमेशा character को double quote जहां लगा दिया उसका मतलब यह है कि आप compiler से request कर रहे है�
7:22
कि end में एक null character लगा कर उसको character array में store कर द�
7:26
तो ऐसा आप लोग क्योंकि नहीं चाते हैं यहाँ पर इस case में second वाले case में इसलिए आप लोग single code से represent करेंग�
7:32
अगर मान लो मुझे मान लो code code को मुझे store करना ह�
7:38
तो मैं कुछ इस तरह करूँगा C O D और उसके बाद मैं यहाँ पर E करूँग�
7:44
और उसके बाद मुझे एक null character भी देना पड़ेगा एक बर मैंने ये कर दिया तो मैं यहाँ पर कुछ इस तरह कर सकता हू�
7:51
care name is equal to code तो यह जैसे ही मैं लिखूँगा वहाँ पर मुझे क्या मिलेग�
7:58
एक string मिलेगी जो की name में store हो जाएगी और वो क्या है code ह�
8:02
तो C programming में हम लोग इस contract का इस्तेमाल करते हैं कि जैसे ही backslash 0 मिलेगा
8:07
वहाँ पर string terminate हो जाएगी, वहाँ पर आपको रुख जाना है, कभी भी आप string को manipulate करें
8:12
तो अगर आप एक function लिखते हैं, string के सारे characters को लेकर print करने का
8:16
तो आप लोग तब तक print करते रहेंगे, जब तक आप लोग को एक null character यहाँ पर ना मिल जा�
8:20
जैसे आप लोग कोई null character मिलेगा आप लोग क्या करेंगे आप रुख जाएंग�
8:25
और आप लोग बाकी के remaining characters को print कर देंगे तो मैं यहाँ पर लिख देता हू�
8:30
print remaining characters तो यह concept आप लोग को आशा करता हू�
8:34
एकदम समझ में आ गया होगा सब के फेसेस अभी हैपी होंगे सब लोग अच्छे से समझ गए होंगे कि स्ट्रिंग क्या होता ह�
8:41
स्ट्रिंग के ग्रेटर टाइप नहीं होता है स्ट्रिंग क्या होता है स्ट्रिंग एक कैरेक्टर एरे होता ह�
8:46
null terminated character array होता है अगर मेरे पास एक बड़ा character array भी ह�
8:51
और उसमें मैंने एक null लगा दिया यहाँ पर null character तो उससे पहले जो भी content ह�
8:55
वो string के तौर पर save हो जाता है C programming के अंदर और यह character array से ज़दा कुछ भी नहीं होता ह�
9:01
कम से कम हमको length of string प्लस 1 का character array
9:05
बनाना पड़ेगा ताकि हमारा null character भी accommodate हो जाए तो यहाँ पर हम लोगों ने इसको अच्छे से समझ लिया ह�
9:11
so guys अब मैं आप लोगों के लिए यहाँ पर quick quiz लेकर आया हूँ आप लोगों से quick
9:15
सवाल पूछना चाता हूँ और सवाल यह है कि मैंने आपर एक character array बनाया है, str नाम का, जिसकी length 5 थी
9:21
उसके बाद मैंने इस character array के अंदर लिख दिया, hello, जिसकी length 5 है
9:25
अब मैं आप लोगों से यहाँ पर एक quick सवाल यह पूछना चाहता हूँ, कि string के case में अगर मैं चाहता हूँ कि str एक valid string को represent करें
9:32
मैं print वगैरा कराऊंगा string को तब यहाँ पर ये problems क्यों create करेग�
9:36
यहाँ आप लोग को मुझे नीचे comment section में लिखके बताना है मैं देखना चाहता हूँ कि कितने लोगों ने इस चीज़ को सही से समझ�
9:42
और कितने लोगों ने यहाँ पर ये समझा कि strings किस तरह काम करती है�
9:47
जो भी चीज मैंने आप लोगों को बताई अभी तक नीचे comment आप लोग जरूर करिएग�
9:51
मैं सब के comments नीचे देखना चाता हूँ अब यहाँ पर मैं बात करना चाहूँगा अगर आप लोग user से string लेना चाते हैं input में तब आप लोग कैसे लेंग�
9:58
तो यहाँ पर होता क्या है कि user से जब भी आप string input लेना चाते हैं तो stdio.h library में आपका एक function होता है जिसका नाम gets होता ह�
10:06
अब यहाँ पर हमने character डेकलेर किया वो 52 characters लंबा थ�
10:12
उसको हमने size दिया 52 का और उसके बाद मैं यहाँ पर क्या करूँग�
10:16
get string करूँगा जैसे ही मैं get string करूँगा user characters को enter कर पाएग�
10:21
और वो कहाँ store हो जाएगे string में और अपने आप वो null terminated character के तौर पर store हो जाएंगे
10:27
तो आप लोग को यहाँ पर, इस बात की tension लेने की ज़रूरत नहीं है
10:31
कि आपको end वाला character, null character manually input करना है, नहीं, ऐसा कुछ नहीं है
10:35
वो automatically आपका सारा काम कर देगा, यह जो gets function, तो आपको अराम से input करना है क्या string क�
10:42
string input gets string print percentage s print
10:53
यहाँ फिर outputs str, जो की फिर से stdio का function है
10:57
उसको इस्तेमाल करके आप लोग print कर सकते हैं, अब ये सारी चीज़े मैं आप लोग को visual studio code में ले जाकर दिखाऊंगा सही से
11:04
एकदम clearly दिखाऊंगा, लेकिन यहाँ पर सिर्फ मैं आप लोग को यहाँ पर बताना चाहता था
11:08
so हम लोग ने अभी यहाँ पर देखा कि हम लोग areas का जो concept है
11:12
हम arrays के concept को इस्तेमाल करके हम लोग strings को यहाँ पर क्या कर सकते है�
11:18
बना सकते हैं हम लोग string को model कर सकते हैं character array के concept को use करक�
11:24
अब हम लोग यहाँ पर ID के अंदर जाएंगे visual studio code के अंदर जाएंग�
11:28
और देखेंगे कि किस तरह इस काम को हम encode कर सकते है�
11:32
so let's go to visual studio code इसका कंसेप्ट उसको हम लोग यहां पर लिखेंगे मैं आप लोगों से फिर से कहना चाहूंगा अगर आप लोगों ने अभी त�
11:47
हमारी यह सी प्रोग्रामिंग की प्लेटिस को एक्सेस नहीं किया है तो कर लें इसमें मैं सारी के सारे वीडियोस डालो�
11:53
सब्सक्राइब अब यहां पर अब मैं यहां पर लिख देता हूं मैं यहां पर लिखूंगा ट्यूटोरियल 34.10 नामक फाइल बनाऊंग�
12:13
और अपना जो user snippet है main2 का उसको मैं यहाँ पर killed लेगा अब मैं यहाँ पर बनाऊंगा care
12:18
st और मैं आप एक सिंपल सी स्ट्रिंग आप लोग को बना कर दिखाऊंगा तो मैं यहाँ पर एच अब मेरा नाम थोड़ा स�
12:25
है लेकिन यहां पर लिख लेते हैं और उसके बाद यहां पर और उसके बाद यहां पर वाइट अगर मैं इसके रेटर बनात�
12:34
हूं तो इसमें कोई खराबी नहीं है ठीक है मैं इसको आराम से बना सकता हूं मुझे कोई एरर नहीं मिलेगा कोई इश�
12:40
नहीं होगा ठीक है तो मैं इसको सेव करके मेरी एक्सटेंशन एक्टिवेट हो रही है तो मैं इसको यहां पर इसक�
12:45
रन करता हूं आराम से और अब मैं यहां पर जैसे ही देखूंगा तो मेरा जो प्रोग्राम है वह सक्सेसफुली कंपाइ�
12:50
जो कोई इश्यों नहीं है लेकिन क्या यह वैलिड स्ट्रिंग है नहीं जो हमने पड़ा उसके साथ से वैलि�
12:57
स्ट्रिंग नहीं है इसको वैलिड स्ट्रिंग होने के लिए मुझे यहां पर एक बैक्सलेस जी लगाना पड़ेगा एक न�
13:03
�LR लगाना पड़ेगा और जैसे ही मैंने अलग कैरेक्टर यहां पर लगा दूंगा एक वैलेट स्ट्रिंग को रिप्रेजें�
13:10
कर रहा है ठीक है अमारो मैं यहां पर एक फंक्शन लिखता हूं प्रेंट स्ट्र जो कि क्या करता है जो कि कैरेक्ट�
13:16
लेता है तो मैं क्या करूंगा जरस्टी आफ करके जैसे मैंने आप लोगों पता था ना पासिंग एरेस टू फंक्शन्�
13:22
वही कंसेप्ट यूज हो रहा है यहां पर अब मैं यहां पर क्या करूंगा लिखूंगा कि फॉर या फिर काम करूंगा लिखूंग�
13:28
इंट आई ठीक है मैं यहां पर लेखूंगा वाइल जब मतलब जब तक स्टीर आई नोट इकॉल्स टू नल कैरेक्टर ठीक है जैस�
13:40
यह नल कैरेक्टर होगा मेरा कोई भी वहां पर मैं टर्मिनेट कर दूंगा और मैं क्या करूंगा यहां पर प्रिं�
13:45
करूंगा percentage C लगाकर क्या मैं इसको आप लोगों को अभी समझाऊंग�
13:49
STRI ठीक है तो मैं STRI को print कर रहा हूँ यहाँ प�
13:54
और STRI को print करने के बाद यहाँ पर I++ कर दे रहा हूँ ठीक ह�
13:59
जैसे मैं यह काम करूँगा अपना STRI को print करके I++ करूँग�
14:03
मैं काम करता हूं यहाँ पर print str function को call करता हू�
14:07
तो मैं ps लिखूंगा print str के लिए और यहाँ पर मैं लिखूंगा str
14:12
इसको मैं semicolon दूँगा control ss save करूँगा और इसको मैं run करूँग�
14:16
तो मैं एक कह रहा हूँ कि जब तक str i backslash 0 नहीं है जब तक null character नहीं ह�
14:21
तब तक क्या करो यहाँ पर इसको दिखाते रहो दिखाते रहो printf करते रहो करते रहो करते रह�
14:27
और यहाँ पर मुझे int i is equal to 0 लिखना चाहिए तो मैंने इसको initialize नहीं किय�
14:31
तो मैं एक काम करता हूँ यहाँ पर इसको वापस रन करता हूँ और देखो यह Harry मेरा print हो गय�
14:35
तो character बाई character इसने तब तक print किया जब तक यहाँ पर backslash 0 नहीं आय�
14:40
अब अगर मालो यह backslash 0 यहाँ पर नहीं होता यानि कि null character में नहीं लगात�
14:44
तब देखो यहाँ पर एक n extra character भी आ गया जो कि garbage value है तो यहाँ पर हमें इसको backslash 0 से terminate करना पड़ेग�
14:52
अगर हम चाहते हैं कि हमारी string को represent करें ये character array
14:56
तो मैं आशा करता हूँ कि यहाँ पर character array किस तरह बनाने यह आपलोगों समझ में आ गया होग�
15:01
अब मैंने आपलोगों character array बनाने का एक दूसरा तरीका बनाया था और वो कुछ इस तरह था कि आपलोग ऐसे भी लिख सकते है�
15:22
compiler ने इसको किस तरह interpret किया? compiler ने बोला कि आपने double quotes लगाए हुए हैं, इसलिए मैं ये सारे characters को लेकर और एक backslash 0, यानि कि null character को लेकर एक character array बना दूँगा इस तरह का, तो क्या होगा? लोगों को असानी होगी लिखने में, और आप double quotes के अंदर string लिखेंगे, और बन जाएग�
15:52
में वो string नहीं है तो एक valid string को end में क्या होन�
15:56
पड़ेगा उसके एक null character होना पड़ेगा तो आशा करता हूँ यह आप लोगो�
16:00
समझ में आया होगा अब यहाँ पर अगर मान लो मैं लिख दूँ एक दो तीन चार पां�
16:04
ठीक है यहाँ पर मैं लिखूँ string 5 is equal to string 4 string 6 is equal to run string 67 array Harry null character space issue
16:37
तो क्या हुआ कि यहाँ पर मेरी जो string थी वो null terminate नहीं हो पा�
16:42
उसके end में null character नहीं लग पाई तो उसी तरह आपने देखा यहाँ पर क�
16:46
जो hairy था वो सही से print नहीं हो पाया तो मुझे यहाँ पर इसको कम से कम 6 बनाना पड़ेग�
16:50
ताकि 5 characters के साथ एक extra character लगे null character और मेरी string सही से print हो पा�
16:56
तो ये था हमारा basic जो हमारी string बनाने का तरीका थ�
17:01
वो, तो मैंने यहाँ बर आराम से अपनी जो string है वो बना लिय�
17:05
अब मैं आप लोग को बनाऊँगा user से किस तरह input करानी है string, तो मान ल�
17:08
कि आप लोग यहाँ पर care स्टीआर लिख रहे हैं और मान लो 34 उसकी मैक्स लेंथ है यानि कि जो स्ट्रिंग होगी हमारी वह 33 की हो सकत�
17:17
है 33 लेंथ की हो सकती है अब अगर मैं यहां पर लिख दूं गैट्स और गैट्स लिखने के बाद मैं यहां पर स्टीआ�
17:23
लिख Duo और उसके बाद मैं इसको रन करूं तो आप लोग देखो यहां पर जो मेरा प्रोग्राम है वह विट कर रहा ह�
17:29
मेरे स्ट्रिंग को लेने का तो मैं स्ट्रिंग लिख दूंगा और देखो मेरी स्ट्रिंग प्रिंट हो गई है अब यहां प�
17:34
आप लोगों को बोला था यहां तो आप प्रिंट से कर सकते हैं यह वाला फंक्शन यूज कर सकते हैं आप लोग ए�
17:38
टर्बल कैरेक्टर प्रिंट कर सकते हैं फिर आप लोग प्रिंट करके एक परसेंटेज सीविक परसेंटेज सबी कर सकत�
17:45
और अगर आप लोग इस तरह लिखेंगे तब भी आपकी जो स्ट्रिंग है वह प्रिंट हो जाएगी तो मैं यहां पर लिखता हू�
17:51
मैं पर लिख देता हूं यूजिंग प्रिंट अफ और मैं उसके बाद इसको रन करता हूं और आप लोग देखो यहां पर मै�
18:00
लिखूंगा है डिजा और उसके बाद यूजिंग प्रिंट है है डिजा और उसके बाद आप लोग पूट्स का इस्तेमाल भी कर सकत�
18:07
हैं अगर आप लोग पूट्स का इस्तेमाल करेंगे तो मैं काम करता हूं यहां पर प्रिंट अफ लिखता हूं और मैं लिखत�
18:13
यूजिंग पूट्स और मैं यूजिंग पूट्स लिखूंगा और फिर कोलन लगाऊंगा एक बैक्सलेशन भी लगा दूंगा ठीक ह�
18:20
अब मैं इसको रन करूंगा सैमी कॉलन भी लगाना पड़ेगा अब मैं इसको रन करूंगा और यहां पर लिखूंगा हैरी इज �
18:27
हरी ठीक है अब मैं यूजिंग प्रिंट एफ है डीजर हरी और यूजिंग पूट्स क्या आया मुझे यहां पर पिक पर लगा देन�
18:35
चाहिए इसके बेटर दिखने के लिए मैंने यहां पर सेव किया बैक्सलेशन लगाकर मैं यहां पर लिखता हूं कोड विद हैर�
18:44
इजन नाइस चैनल ठीक है यूजिंग प्रिंट एफ गोड़ विद नाइस चैनल यूजिंग पूट्स को विधर इजन नाइस चैनल और ज�
18:52
हमारा प्रिंट स्टीआर था वह भी काम करेगा तो यहां पर काम करता हूं यहां पर लिखता हूं प्रिंट है और यहां प�
18:57
देता हूं यूजिंग कस्टम फंक्शन प्रिंट स्टी आर ठीक है तो मैंने यहां पर लिखा यूजिंग कस्टम फंक्शन प्रिं�
19:08
स्टी आर और उसके बाद एक बैक स्लेशन भी लगा देता हूं और यहां पर मैं इसको कंट्रोल से सीव कर देता हूं औ�
19:14
इसको जैसे भी रन करूंगा तब आप लोग देखें कि मैं यहां पर लिखूंगा मान लो मैंने लिखा देश विजिकल्स टाइ�
19:22
फंक्शन प्रिंट स्टीअर दिस प्रिंट हुआ उसी के साथ यूजिंगு प्रिंट अफ क्या प्रिंट हुआ यूजिंग प्रिंट मैंन�
19:28
बैक्सलेशन नहीं लगाए था, मुझे एक बैक्सलेशन लगा देना चाहिए था, तो मैं एक्सिट करने से पहले यहाँ पर अगर printf backslash n कर दूँ
19:35
function के अंदरी तब थोड़ी सी चीज़े clean दिखेंगी लेकिन आप लोग अपने program को अपनी requirement
19:41
के असाब से लिखोगे ठीक है using custom function print str back
19:45
print हुआ using printf back print हुआ using puts back print हुआ तो यह ती�
19:49
अलग अलग तरीके हैं हमारे string को print करने के और हमने यहाँ पर क्या किय�
19:53
gets की मदद से string को लिया अब scanf की मदद से भी आप लोग string क�
19:57
input ले सकते हैं लेकिन issue क्या आता है कि जो white spaces होती है�
20:02
वो नहीं ले पाएंगे आप तो plain and simple scanf से आप लो�
20:05
white spaces नहीं capture कर पाएंगे string में इसलिए recommended है क�
20:09
strings के case में आप लोग gets का ही इस्तेमाल करें तो मैं आशा करता हूं कि समझ में आ गया होगा आप लोगों को और आप लोगों को स्ट्रिंग अच्छे समझ मे�
20:17
गई होगी क्या चीज होती है अब आने वाले वीडियोस में हम लोग स्ट्रिंग्स के कुछ फंक्शन्स पढ़ेंगे अच्छे-अच्छ�
20:22
और वहां पर हम लोग देखेंगे कि क्या-क्या हम कर सकते हैं इसलिए मैं कहूंगा कि आप लोग इस कोर्स से जुड़ जाइए औ�
20:28
यहां पर इस प्लेडिस्ट को एक्सेस करके बुकमार्क जरूर कर लीजिए आपके काम आएगी मैंने आप और जिस तरह लगा रख�
20:33
आप भी यहां पर लगा लें तब क्या होगा कि आप लुट डिस्ट्रैक्ट नहीं होंगे किसी भी डिस्ट्रैक्शन से आप लोग अग�
20:38
आप लोग जैसे कि यूट्यूब पर गाने सुनना है तो आप लोग नहीं कर पाएंगे आप लोग सामने रही प्लेलिस्ट तो उसक�
20:46
साथ आप लोगों कोई भी क्वेश्चन वगैरह आता है तो मुझे जरूर बताया आप लोग मैं आशा करता हूं कि वीडिय�
20:51
आपके लिए बहुत ज्यादा हेल्पफुल रहे होंगे और आप लोग फेज़बुक इंस्ट्राग्राम पर मुझे फॉलो कर सकते हैं इस वीडिय�
20:56
लाइक करना बिल्कुल भी मत बूलियेगा, और नीचे आप लोग कमेंट करियेगा, अगर आप लोगों कोई भी इशू हो
21:01
क्वेश्चियन्स, और उसे के साथ सथ मैं आप लोगों को फर्थर रीडिंग मटेरियल दे दूँगा
21:05
कुछ भी अगर रहेगा तो, नीचे पे इन कमेंट में डिस्क्रिप्शन में इसलिए आप लोग इस कोर्स से जुड़ जाए�
21:10
बने रहे हैं यहाँ पर और मैं आप लोगों को काफी चीज़ें इस चैनल पर सिखाने वाला हूँ भ�
21:13
सो अभी के लिए इस वीडियो में इतना ही वीडियो को like करना मत बुलियेगा Thank you so much guys for watching this video
21:19
and I will see you next time