0:00
तो पिछले video में मैंने आप लोगों को strings के बारे में बताया। अब इस point
0:03
पर सब लोगों को मालूम होगा कि string कुछ नहीं होती है, बस null
0:07
terminated character array होता है, तो अगर मैं बोलूं कि string क्या होती है
0:11
तो क्या होता है? null terminated character array ठीक है? तो CA
0:16
लिख देते हैं यहां पर short में और आज हम लोग बात करेंगे कुछ string functions की
0:20
अब हम लोगों ने ये देखा था अपने पिछले video में कि
0:24
जो strings होती हैं C में वो एक data type तो नहीं होती है, ठीक है? तो
0:27
मैंने यहां पर आप लोगों को ये बात बताई थी, quick revision करा रहा हूं जो पिछली video में था उसका
0:31
अब यहां पर हम लोगों ने बोला था कि जो strings होती हैं उनको express कर सकते हैं। हम
0:35
array of character terminated by a null character से ये बात बहुत
0:39
ज्यादा important है। तो terminated by null character वाली बात यहां पर
0:43
बहुत important है। उसके बाद मैंने आप लोगों को बोला था कि null character
0:47
इस्तेमाल करते हैं ताकि हम लोग को पता चल पाए, ताकि हम लोग को क्या
0:50
पता चल पाए हम लोग को ये पता चल पाए यहां पर ये जो null character
0:54
जहां पर आएगा वहां पर रुक जाना है, string वहां पर end हो रही है। तो मैंने
0:58
आप लोगों को दो method बताए थे string को create करने के, एक तो मैंने बोला था आप कुछ इस तरह
1:01
लिख सकते हैं जहां पर आप लोग double quotes का use करेंगे और double
1:05
quotes का जैसे ही आप लोग use करेंगे compiler को automatically पता चल जाएगा कि
1:09
आप लोग चाहते हैं कि एक null terminated character array बना दो
1:13
तो compiler अपने आप आपके लिए ये वाला जो null character है इसको
1:17
add कर देगा, ठीक है। उसी के साथ साथ मैंने आप लोगों को बताया था कि आप जिस तरह
1:21
arrays बनाते थे जैसे हमने integer arrays बनाए थे अपने पिछले videos
1:24
में मैंने आप लोग को already इस course के अंदर बताया integer array कैसे बनाते हैं, हमने बहुत
1:28
detail में बात की उसके बारे में, उसी तरह आप लोग यहां पर character array
1:31
भी बना सकते हैं और उसके बाद आप end में एक null character लगा
1:35
सकते हैं जैसे मैंने यहां पर लगाया है। ये लगाना बहुत जरूरी है क्योंकि अगर आप लोग ये नहीं लगाएंगे
1:39
तो ये C में string नहीं मानी जाएगी। फिर हम लोग क्या
1:43
होगा कि string के functions use नहीं कर पाएंगे अगर हमने ये null terminated नहीं करा
1:46
है string तो, तो चलो यहां पर ये तो अब तक सबको clear
1:50
है। अब हमारे पास C में libraries होती हैं, हम लोगों ने अभी तक एक
1:54
library use की है STD dot H जिसमें से हमने print F
1:58
use किया, हमने print f use किया, हमने इसका scan F use
2:02
किया, अब मैं आप लोगों को यहां पर एक बात बताना चाहता हूं, हम लोगों ने gets भी use किया
2:06
ठीक है? अब मैं एक बात बताना चाहता हूं आप लोगों को यहां पर बहुत important है वो
2:09
बात जो ये string dot H stdio dot h ये सब इसमें
2:14
कौन-कौन से functions होते हैं। आप लोग को उसको रटना नहीं है बैठ के
2:18
ये नहीं कि आप सारी library के सारे functions को रटे बैठ के, आप लोग
2:21
को ऊपर ऊपर से knowledge होनी चाहिए बस की STD dot H है उसमें
2:25
ये तीन आते हैं और भी एक आध दो होते हैं वो आते हैं string dot H में string
2:29
से related functions आते हैं, उसी के साथ साथ हमारे पास और भी libraries होती
2:32
हैं आने वाले videos में उसकी और detail में बात कर लेंगे लेकिन अभी string के बारे
2:36
में बात कर रहा हूँ मैं इसलिए मैं आप लोगों को string के functions बताऊंगा। आप
2:40
लोगों को simply google search कर सकते हैं आप लोग string dot h
2:43
reference तो कुछ ना कुछ खुल कर आएगा। और आप लोगों को पता चल जाएगा या फिर आप इस video
2:47
से notes बना सकते हैं और वापस अपने notes को refer कर सकते हैं। तो यहां पर मतलब
2:51
कहने का ये है कि आप लोग को कोई भी रटनी नहीं है, आप लोग को reference
2:55
ले लेना है कहीं से और जैसे जैसे आप practice करते जाएंगे आपको याद
2:59
भी होती जाएंगी। आगे बढूंगा यहां पर string dot h के पहले function की बात करूँगा
3:04
SRCAT STRC क्या होता है? stR cat cat का मतलब होता है
3:08
concatenation ये क्या करता है strings को concatenate कर देता है। तो
3:12
यहां पर अगर मैं लिखूं SRC मान लो मैंने यहां पर लिखा
3:16
SRC और उसके बाद मैंने यहां पर कुछ ऐसे लिख दिया hello
3:21
और उसके बाद मैंने यहां पर लिख दिया word ठीक है? तो ये क्या करेगा
3:25
ये मुझे return में क्या देगा? ये मुझे hello word concatenated return
3:29
करके देगा। तो ये क्या करेगा मुझे hello में word को कर return
3:32
करेगा। तो अगर मैं किसी string को कहता हूं कि वो इसके बराबर है
3:36
तब क्या होगा? hello word मुझे मिलेगा तो वो string क्या हो जाएगी मेरी, वो
3:40
string मेरी कुछ इस तरह से हो जाएगी, मैं यहां पर लिख देता हूं, hello। word
3:44
ठीक है? तो इससे क्या होगा हम लोग दो दो या दो
3:48
से ज्यादा strings को सकते हैं तो यहां पर आराम से हम लोग STR
3:51
cat function का use कर सकते हैं। ठीक है? अब यहां पर STR
3:56
क्या होता है? STR l क्या करता है यहां पर this function is used
3:59
to show length of the string बहुत ही अच्छे से समझ में आ रहा है लेकिन आप लोगों को doubt होगा
4:03
यहां पर ये कि क्या null character गिना जाएगा इसमें जब हम लोग
4:07
hello की length को नापेंगे अगर मैंने यहां पर लिख दिया और
4:11
उसके बाद मैंने यहां पर लिख दिया hello तो क्या वो मेरी
4:15
तीन दो पाँच आएगी या फिर छह आएगी यानी कि null character भी जाएगा
4:19
ये आप लोगों के दिमाग में सवाल आएगा, मैं आप लोगों को इसका जवाब बताता हूं null character
4:22
नहीं गिनता है ये string की length गिनता है। तो यहां पर इसका
4:26
जो output है वो five आ जाएगा तो STR length simply हम लोगों को string
4:30
की length को बताता है। ये सारे के सारे functions आप तभी इस्तेमाल कर पाएंगे
4:33
जब आप string dot H को include करेंगे header file तो ऊपर
4:38
आप लोग को hash include str dot H ये लिखना है header
4:43
file के तौर पर इसको आपको include करना है तभी आप इसको use कर पाएंगे
4:47
इसके बाद STR rev ये क्या है string reverse यानी कि string को कर
4:51
दो reverse ये कुछ नहीं करता है string को उल्टा कर देता है। तो अगर
4:54
यहां पर Harry है मेरी string तो वो क्या हो जाएगी Y R R
4:58
A H हो जाएगी हो जाएगी तो Harry का Yrah बन जाएगा
5:02
ठीक है? अगर मैं क्या करूंगा। STR rev का इस्तेमाल करूंगा तो
5:06
मैं अगर STR rev के अंदर डाल दूं Harry को तब वो
5:10
मुझे ये return करेगा क्या? उसके बाद STRCPY STRCPY क्या करता है
5:16
ये copy करता है एक string को दूसरी string में। अब यहां
5:20
पर STRCP अगर मान लो मैंने लिखा STRCP उसी के साथ साथ
5:25
मैंने यहां पर लिखा और मैंने उसके बाद लिख दिया S two comma S
5:29
one। ठीक है तब ये क्या करेगा S one को S two में copy
5:32
कर देगा तो मैं यहां पर लिख देता हूं इसमें arrow लगा के यहां पर लिख देता हूं। copies
5:38
s one to S two ठीक है? तो s two के अंदर क्या आ जाएगा s
5:41
one का content आ जाएगा। तो यहां पर हम ये सारी चीजें हम code में भी देखने
5:45
वाले हैं लेकिन यहां पर मैं आप लोगों को theory में भी यहां पर समझाना चाहता हूं क्योंकि एक
5:49
बार आप देखेंगे theory समझेंगे उसके बाद code लिखेंगे तो अच्छे से समझ में आएगा directly
5:52
मैं code नहीं लिखना चाहता इसका important topic है इसका strings इसलिए मैं यहां पर
5:56
इसको skip नहीं करूंगा, जल्दीबाजी नहीं करूंगा। STR CMP string compare यानी
6:01
कि strings को compare कर दो। अब STR CMP यहां पर किस
6:05
तरह इस्तेमाल किया जाएगा? STR CM CMP क्या करता है sky difference
6:09
देता है पहले unmatching character का, ठीक है? तो जैसे मान लो
6:13
मैंने यहां पर लिखा, मान लो मैंने यहां पर लिखा sold और
6:18
यहां पर मैंने लिख दिया tight ठीक है। और मैंने यहां पर क्या किया इन दोनों
6:21
को, इन दोनों को मैंने क्या किया? STR CMP कर दिया। मैंने
6:26
STR CMP कर दिया तब ये मुझे क्या करेगा? S और T
6:30
में जो sky difference है अब sky क्या होता है? ah sky
6:34
characters के बारे में मैं आप लोगों को detail में बताने वाला हूं लेकिन अभी के लिए
6:38
sky character एक character को represent करने का format होता है। इसमें
6:43
हम लोग सात bits में। characters को represent करते हैं। Sky के
6:48
बारे में detail में हम लोग बात करेंगे लेकिन अभी आप लोग ये समझ लीजिए जो alphabets
6:51
होते हैं हमारे A, B, C, D इनका S जो value होती
6:56
है इनकी वो जैसे जैसे मैं A से B की तरफ जाऊंगा एक एक करके
7:00
जाएगी। उसी के साथ साथ capital a capital b capital C की भी एक एक करके
7:04
जाएगी। तो यहां पर क्या होगा? S और T P Q R
7:08
S के बाद आता है T। तो क्या होगा इसकी जो sky value होगी और इसकी जो
7:11
sky value होगी अगर इसकी X है तो इसकी X plus one होगी। पहला
7:15
unmatching character क्या है मेरा यहां पर SOT है। guys यहां पर मैं आप लोगों को
7:18
एक बात बताना चाहता हूं। हालांकि कुछ compilers में ये जो SR
7:23
CMP है वो function क्या करता है हमको sky value का difference
7:28
देता है पहले unmatching character का, ठीक है? लेकिन यहां पर होता
7:31
क्या है कि जो हमारे C के standards हैं वो ये कहते हैं कि जो STR
7:35
CMP है वो क्या करता है? पहले unmatching character अगर वो दोनों
7:40
match नहीं करते हैं, पूरी string अगर match कर जाती है तब क्या होगा? तब यहां पर। वो
7:43
zero return करेगा। तो हमारा जो SRCMP s one comma S two
7:48
है वो return करेगा एक negative value अगर हमारी S one और
7:52
S two का पहला unmatching character, S one में जो unmatching character
7:56
है वो उसकी S value कम है और S two की ज्यादा है
8:00
तब क्या होगा हमको एक negative value मिलेगी वरना हमको एक positive
8:04
value मिलेगी। तब कभी भी आप लोग ये ना सोचे कि क्योंकि कुछ compilers
8:08
में जो STR CMP है वो हमको SCI value का difference देता है
8:11
तो आप लोग। इस पर rely नहीं कर सकते यानी कि आप लोग को
8:15
कोई guarantee नहीं मिल सकती कि जो STR CMP है वो आप लोग को sky
8:19
value का difference देगा ये आप लोग को zero देगा या फिर एक negative
8:23
value देगा या फिर एक positive value देगा। यही C के standards
8:26
कहते हैं। so guys हम लोगों ने यहां पर देखा कि किस तरह हम लोग function इस्तेमाल
8:30
कर सकते हैं string dot h के अपनी strings को manipulate करने
8:34
के लिए, हम अब जाएंगे अपनी ID के अंदर अपने visual studio
8:38
code के अंदर और वहां जाकर हम लोग देखेंगे कि। इस तरह
8:42
हम लोग code में इन सब चीजों को लिख सकते हैं, तो let's go to
8:45
our Ide now। Alright guys so मैं आ चुका हूं यहां पर अपनी ID
8:49
के अंदर और यहां पर अपनी बहुत सारी files के बीच में
8:53
मैं tutorial thirty five dot C नाम की एक file बनाऊंगा। उसी
8:58
में मैं main two वाला जो मेरा user snippet है उसको ले आऊंगा तो मेरा जो
9:01
काम है वो हो जाएगा लेकिन यहां पर मैंने अभी क्या किया है, main two वाला जो मेरा
9:05
user snippet है मैं यहां पर क्या करूंगा उसमें hash include string dot
9:09
H भी कर लूंगा। ठीक है तो मैंने क्या किया यहां पर string
9:12
dot H को include कर लिया। अब मैं आपको सारे functions यहां पर शुरू
9:16
से लेकर बताऊंगा कि जो भी हमने functions की बात की है वो
9:20
क्या है और किस तरह होते हैं, ठीक है, मान लो मैंने यहां पर एक string one
9:23
नाम से character array बनाया और मैंने इसको दे दिया Harry उसी
9:27
के साथ साथ मैंने यहां पर क्या किया इसको replicate करके string two
9:31
नाम का एक character बनाया और यहां पर मैंने इसको क्या कर दिया, मान
9:34
लो इसको मैंने कर दिया रवि। So for the sake of simplicity मैंने
9:38
यहां पर string one string two को यहां पर S one S two कर दिया। अब
9:42
मैं यहां पर करूंगा क्या? यहां पर puts function का इस्तेमाल करूंगा और
9:45
आप लोगों को सबसे पहले दिखाऊंगा SRC किस तरह हम लोग का
9:50
काम करता है। तो अगर मैं SR CAT S one S two करूं
9:53
और उसी के साथ साथ मैं semicolon लगाकर यहां पर इसको run करूं तो देखो
9:57
हरी रवि मेरा print हो गया। उसी के साथ साथ अगर मैं यहां पर
10:00
STR length का इस्तेमाल करूं तो मैं यहां पर इसको जरा comment out करता हूं और
10:04
यहां पर लिखूंगा मैं print F और मैं यहां पर लिखूंगा the
10:08
length of S one is percentage D ठीक है? मैंने यहां पर
10:13
लिख दिया length of S one is percentage D और मैं SRL करके
10:17
क्या करूंगा S one यहां पर लिख दूंगा। और जैसे ही मैं semicolon लगाऊंगा
10:20
आप लोग देखो यहां पर ये मुझे बता रहा है S one की length पाँच है, एक दो, तीन, चार
10:24
पाँच। अगर मैं यहां पर control D करूं और यहां पर, और
10:28
यहां पर S one की जगह S two कर दूं और उसके बाद इसको run करूं तब
10:32
आप लोग यहां पर देखो length of S one is five और एक काम करते हैं यहां पर मैं
10:35
हमेशा भूल जाता हूं लेकिन आप लोग मत भूलिएगा backslash n लगा रहा हूं। उससे क्या
10:39
होता है कि नई line हमारी एक आ जाएगी तो वो बहुत ज्यादा important
10:42
होता है, तो पाँच और चार ठीक है मैंने यहां पर लिख दिया। S
10:46
one की length और S two की length यहां पर इसने बिल्कुल सही सही बता दी है हमारी STR
10:50
length function में। अब उसी के साथ-साथ अगर मैं यहां पर इसको copy
10:54
करूं तो मैंने यहां पर cursor देकर control C दबाया है और मैं यहां पर control
10:57
V दबाऊंगा और मैं यहां पर एक लिखूंगा कि the reversed मैं
11:02
यहां पर लिखता हूं the reversed string S one A और यहां
11:08
पर ये सब हटा देता हूं और colon दूंगा यहां पर एक space दूंगा
11:11
और ये सारा हटा देता हूं जो भी मैंने यहां पर लिखा हुआ है। तो मैं कह रहा हूं कि अगर
11:15
मैं reverse कर दूं, किसको? S one को, S one को अगर reverse
11:19
कर दूं तो मैं क्या करूंगा? किस function का इस्तेमाल करूंगा? SR
11:22
RV ठीक है control s से मैं save करूंगा। अब देखो मुझे
11:26
ये जो सारे के सारे functions हैं वो याद है। मैं आप लोगों से ये नहीं कह रहा हूं कि आप लोग
11:30
रटे इसको बैठ के कि कौन-सा function क्या कर रहा है? नहीं आपको रटने
11:34
की जरूरत है। जरूरत नहीं है यहां पर कि STR rev ये करेगा ये करेगा। मैं
11:37
कहूंगा कि आप लोग notes बना लें आराम से जो मैंने आप लोग को दिखाया
11:41
उससे आप notes बना लें और उसके बाद आराम आराम से ये जो functions हैं इनसे
11:45
start करें और उसके बाद आप लोग धीरे धीरे search कर कर के documentation
11:49
से निकालें अच्छी तरह कर पाएंगे अगर आप लोग ध्यान से देखेंगे, अगर आप
11:53
लोग search करेंगे कि क्या क्या करती है, आराम से आप लोग धीरे धीरे
11:56
खुद ही आपको याद हो जाएगा आपको पता भी नहीं चलेगा। अब मैं यहां पर क्या कर रहा हूं
12:00
कि reverse string देखो। यहां पर Y R R A हो गया तो Harry जो है
12:03
उल्टी हो गई यहां पर, उसी के साथ साथ अगर मैं यहां पर इसको पूरा copy
12:07
करूं यहां पर और control d दबाऊं और मैं यहां पर S one की जगह S
12:11
two लिखूं तो reverse string S two मेरी क्या हो जाएगी? तो जो रवि है
12:14
वो उल्टा हो जाएगा। तो अब मैं यहां पर क्या करूंगा कि SRCP
12:19
आप लोग को दिखाऊंगा अब STRCPY क्या होती है? STRCPY copy करता
12:23
है एक string को दूसरे string में तो मान लो कि मैं यहां पर अगर बनाऊं
12:27
char S three। और उसके बाद मैं यहां पर कुछ इस तरह
12:30
बनाऊं char S three is equal to और मान लो मैं char
12:34
S three बनाऊं और उसी के साथ साथ यहां पर इसको fifty four
12:38
length का बना दूं। अगर, अगर मैं यहां पर कुछ ऐसे करता
12:41
हूँ S three is equal to और मैं यहां पर कुछ ऐसे लिख दूं
12:45
SR cat S one S two तो आप लोग ऐसा नहीं कर सकते
12:49
क्योंकि S three एक array है, तो आप लोग इस तरह इसको यहां
12:52
पर ऐसे initialize नहीं कर सकते हैं, ये मेरे कहने का मतलब है। अब
12:56
यहां पर S three is equal to SR cat one S two मान लो मैं लिखता हूं
13:00
मान लो तो यहां पर ये बोलेगा assignment to expression with array type ये allowed
13:04
नहीं है। या तो आप क्या करें यहां पर एक एक करके आप for loop
13:08
लगाकर एक एक character लेकर आए या फिर आप लोग क्या करें जब इसको बना
13:11
रहे हैं तभी आप कुछ इस तरह से लिखें। आप लोग ऐसा नहीं कर सकते
13:15
कि S three is equal to आप लोग direct कर दें वो गलत होगा। तो उसके लिए
13:18
हमारे पास क्या function होता है, उसके लिए हमारे पास function होता है
13:22
STRC तो मैं यहां पर क्या करूंगा, मैं कहूंगा कि SRCP STRCP
13:29
copy कर दो, क्या? S three में copy कर दो, क्या copy
13:33
कर दो STR cat s one s two तो अगर अब मैं यहां पर
13:36
put करके S three करूंगा तो ये जो मेरा program है वो
13:40
बिना किसी error के compile हो जाएगा और यहां देखो मैंने क्या किया
13:44
S one और S two को तो खैर मैंने उल्टा कर दिया था। तो S one और
13:48
S two यहां पर उल्टे हुए और फिर उल्टे होने के बाद
13:51
क्या होगा? ये combine हो चुके हैं। देख सकते हैं आप लोग यहां पर
13:55
आपके सामने है। इसी के साथ साथ अब यहां पर हम क्या करेंगे यहां पर
13:59
STR CMP का इस्तेमाल करेंगे तो मैं यहां पर करूंगा क्या? मैं
14:03
ये सारा comment out कर देता हूं अभी के लिए और आप लोग इसको बिल्कुल चला कर जरूर
14:07
देखें और मैं यहां पर करूंगा क्या अब अपना ये जो printf statement है
14:11
इसको मैं ले आऊंगा बिल्कुल यहां पर नीचे और मैं यहां पर लिखूंगा the
14:15
STR CMP for S one for S one S two returned
14:25
ठीक है? और उसके बाद मैं क्या करूंगा यहां पर लिख दूंगा percentage
14:29
s ठीक है? आह percentage S नहीं percentage D लिखूंगा क्योंकि sky
14:33
difference को return करता है, अब मैं यहां पर क्या करूंगा? मैं यहां पर लिख दूंगा
14:36
STR CMP और उसी के ज्यादा S one comma S two मैं
14:40
लिख दूंगा। guys इसको run करके दिखाने से पहले मैं आप लोगों को एक बात
14:44
बताना चाहता हूं। STR CMP जैसे कि मैंने आप लोगों को already अभी बताया
14:48
देर पहले नहीं है कि sky difference ही return करे। आप लोग
14:52
इससे जो sky difference है वो expect ना करें। क्योंकि जो C के
14:55
standards हैं वो ये कहते हैं कि जो STR CMP है वो
15:00
क्या return करेगा zero return करेगा या फिर greater than zero return
15:04
करेगा value या फिर less than zero return करेगा value तो आप
15:08
लोग एक specific value जैसे कि sky difference या ये सब चीजें expect
15:12
नहीं कर सकते STR CMP से आप लोग को यहां पर इतना
15:16
याद रखना है जो STRCMP होता है वो यहाँ से zero return करेगा zero कब return
15:20
करेगा जब दोनों strings same हो जाएंगी। तो अगर मैं इसको यहां पर run करूं
15:23
जैसे कि आप लोग को मालूम है यहां पर Harry पहले आता है, रवि
15:27
बाद में आता है H sky में पहले आता है इनका जो पहला unmatching character
15:31
है वो कौन-सा है H और R है तो यहां पर क्योंकि H पहले
15:35
आता है sky table में इसीलिए यहां पर क्या होगा? ये मुझे
15:39
एक negative value return करेगा तो S one S two का अगर मैं चलाऊंगा STR CMP
15:44
तब ये मुझे एक negative value return करेगा लेकिन अगर मैं रवि को A AVI
15:47
कर दूं तब यहां पर मुझे एक positive value return करेगा। जरूरी
15:51
नहीं है वो one ही हो, हो सकता है वो sky difference हो यहां पर बस
15:54
C का standard ये कहता है कि वो एक positive value return करेगा और अगर बराबर
15:58
होती है strings तो वो zero value return करेगा और अगर यहां
16:02
पर रवि होता है यानी कि जो मेरा, है वो यहां पर
16:06
क्योंकि पहले आ रहा है S one है उसका जो पहला matching
16:10
character है S two से वो अगर sky table में पहले आ
16:13
रहा है, तब क्या होगा? तब ये यहां पर जैसे कि हमने अभी देखा था देर
16:17
पहले एक negative number return करेगा। जरूरी नहीं है वो हमेशा minus one
16:21
हो या फिर one हो sorry minus one हो या फिर minus में sky difference
16:24
हो, वो कोई भी negative value हो हो सकती है, ठीक है? यहां पर standard
16:28
सिर्फ इतना कहता है, so guys मैं आशा करता हूं कि आप लोग को ये सब चीजें समझ में आई होंगी
16:32
एकदम clear हो गया होगा आप लोगों को और मैं आप लोगों को यहां पर एक quick quiz
16:35
देना चाहता हूं। मैं चाहता हूं कि आप user से दो strings
16:39
enter करें, आप यहां पर क्या करें enter allow user to मैं
16:44
यहां पर लिखता हूं, allow user to enter two strings and then
16:52
and then concatenate them by saying that STR one is a
17:01
friend। of STR two ठीक है? अब यहां पर क्या है कि
17:06
जो users enter करेंगे दो strings वो दो दोस्त के नाम होंगे। आप
17:09
लोगों को क्या कहना है कि आप लोग को console पर print करना है कि
17:13
STR one is a friend of STR two जैसे कि मान लो पहला रवि
17:17
है और दूसरी string Harry है तो Ravi is a friend of Harry print
17:21
होना चाहिए और यहां पर आप लोग क्या करेंगे आप लोग एक तीसरी
17:25
string बनाएंगे यहां पर three just for practice आप लोग एक तीसरी string बनाएंगे
17:29
उसी के साथ साथ आप लोग क्या करेंगे? ये string ये string
17:33
और ये string को concatenate करेंगे SRC का इस्तेमाल करके। तो मैं
17:38
चाहता हूं कि आप लोग STRCAT का इस्तेमाल करके मुझे बताएं कि
17:42
किस तरह आप लोग concatenate करके ये desired output print कर सकते
17:46
हैं। so guys मैं आशा करता हूं कि आप लोग को ये सब समझ में आई होंगी और
17:50
मैं आप लोगों से कहूँगा कि आप लोग Facebook, Instagram देखे जाकर मैंने
17:53
सारे links description में दे दिए हैं। उसी के साथ साथ इस video को like जरूर करें
17:57
और अगर आपको कोई भी question होता है तब आप लोग नीचे comment कर सकते
18:00
हैं। मैं जल्दी आप लोगों को। apply करके दे दूंगा उसी के साथ साथ कोई भी further
18:04
reading रहती है कोई भी ऐसी रहती है आज या फिर future में जो
18:08
कि मुझे लगता है आप लोग के लिए helpful हो सकती है जैसे कि मान लीजिए मैंने notes यहां पर ready कर
18:12
दिए, तब उस सारे सारे के सारे links या तो आप लोग अगर subscribe
18:15
करके notification on करते हैं तो आप लोग को notification मिल जाएगा वरना मैं नीचे
18:19
print comment और description में डाल दूंगा जैसे कि इसका source code जो हमने लिखा है वो आपको
18:23
description में मिल जाएगा। Guys इस video को like करना मत भूलना। अभी के लिए
18:26
इस video में इतना ही thank you so much guys for watching this video and I
18:30
will see you next time।