1 00:00:00,000 --> 00:00:03,250 >> HOPARL脰R 1: 陌ndi bir proqram yazmaq ed蓹k onlar h蓹qiq蓹t蓹n iki strings m眉qayis蓹 2 00:00:03,250 --> 00:00:04,245 xarakter 眉莽眉n character. 3 00:00:04,245 --> 00:00:06,830 Kimi 0 m眉qayis蓹 istifad蓹 ed蓹k bizim ba艧lan臒谋c n枚qt蓹. 4 00:00:06,830 --> 00:00:11,550 Amma qat geri 蓹vv蓹lc蓹 peel ed蓹k ki, simli n枚v眉 v蓹 yenid蓹n 5 00:00:11,550 --> 00:00:14,120 bu h蓹qiq蓹t蓹n n蓹 眉莽眉n, hans谋 bir char ulduz edir. 6 00:00:14,120 --> 00:00:17,740 Ki, bir xarakter 眉nvan谋, bir x眉susi ilk character 7 00:00:17,740 --> 00:00:21,010 Biz daha 莽ox ist蓹diyiniz simvol ard谋c谋ll谋qla 眉mumiyy蓹tl蓹 bir string kimi bilirik. 8 00:00:21,010 --> 00:00:21,880 >> T 眉莽眉n eyni. 9 00:00:21,880 --> 00:00:25,660 Ki string b蓹yannam蓹 yenid蓹n ed蓹k char ulduz kimi. 10 00:00:25,660 --> 00:00:28,690 陌ndi biz laz谋md谋r art谋q dey蓹, t qar艧谋 s m眉qayis蓹 11 00:00:28,690 --> 00:00:30,150 biz iki 眉nvanlar谋n谋 m眉qayis蓹. 12 00:00:30,150 --> 00:00:33,180 Biz h蓹qiq蓹t蓹n m眉qayis蓹 etm蓹k ist蓹diyiniz iki strings 枚zl蓹ri. 13 00:00:33,180 --> 00:00:37,520 Bunu etm蓹k 眉莽眉n, biz bir funksiyas谋 istifad蓹 ed蓹 bil蓹rsiniz string.h elan. 14 00:00:37,520 --> 00:00:40,920 M蓹n daxil 蓹lav蓹 ed蓹c蓹yik M蓹nim fayl 眉st. 15 00:00:40,920 --> 00:00:43,130 >> V蓹 sonra m蓹n d蓹yi艧iklik gedir蓹m burada bu x蓹tt. 16 00:00:43,130 --> 00:00:47,920 T qar艧谋 m眉qayis蓹 deyil, m蓹n deyil蓹m bir funksiyas谋 stir comp z蓹ng olacaq 17 00:00:47,920 --> 00:00:52,290 simli m眉qayis蓹, v蓹 ke莽m蓹k d蓹lill蓹ri s t kimi. 18 00:00:52,290 --> 00:00:56,480 Biz m眉qayis蓹 simli sonra t蓹xir蓹 laz谋md谋r s v蓹 t h蓹qiq蓹t蓹n b蓹rab蓹r olduqda anlamaq 19 00:00:56,480 --> 00:00:59,870 v蓹 m眉qayis蓹 etm蓹k nec蓹 anlamaq imkan xarakter 眉莽眉n onlara character. 20 00:00:59,870 --> 00:01:02,410 >> 陌ndi s蓹n蓹dl蓹r蓹 g枚r蓹 string m眉qayis蓹 眉莽眉n bu, faktiki 21 00:01:02,410 --> 00:01:06,920 0 qay谋tmaq 眉莽眉n gedir, 蓹g蓹r iki strings s v蓹 t eyni t蓹r蓹find蓹n 莽蓹kdi. 22 00:01:06,920 --> 00:01:09,490 Bu m蓹nfi s谋ra qay谋tmaq olacaq s t 蓹vv蓹l g蓹lm蓹k laz谋md谋r 蓹g蓹r 23 00:01:09,490 --> 00:01:13,740 蓹lifba s谋ras谋 il蓹 v蓹 ya m眉sb蓹t say谋 蓹g蓹r s 蓹lifba s谋ras谋 t sonra g蓹lm蓹lidir. 24 00:01:13,740 --> 00:01:16,090 >> Amma indi, biz yaln谋z qay臒谋 b蓹rab蓹rlik haqq谋nda. 25 00:01:16,090 --> 00:01:19,270 M蓹n sad蓹c蓹 test gedir蓹m 蓹g蓹r simli qaytar谋lmas谋 d蓹y蓹ri m眉qayis蓹 26 00:01:19,270 --> 00:01:21,450 s t ke莽蓹n, 0 b蓹rab蓹rdir. 27 00:01:21,450 --> 00:01:24,940 V蓹 蓹g蓹r, M蓹n iddia gedir蓹m ki, iki strings eynidir. 28 00:01:24,940 --> 00:01:26,820 >> Amma biri etm蓹k 眉莽眉n gedir蓹m dig蓹r d蓹yi艧iklik h蓹m莽inin. 29 00:01:26,820 --> 00:01:30,410 Bu onun ba艧谋na ki, get simli 莽谋x谋r s蓹n蓹dl蓹r, b蓹z蓹n qay谋da bil蓹r 30 00:01:30,410 --> 00:01:34,320 g枚r蓹 ki, null, m蓹l蓹k d蓹y蓹ri strings s蓹n蓹dl蓹ri, vasit蓹l蓹rini almaq 眉莽眉n 31 00:01:34,320 --> 00:01:35,450 pis bir 艧ey ba艧 verib. 32 00:01:35,450 --> 00:01:38,830 M蓹s蓹l蓹n, biz yadda艧 h蓹yata qa莽d谋m v蓹 ya istifad蓹莽i birt蓹h蓹r 蓹m蓹kda艧l谋q etm蓹di. 33 00:01:38,830 --> 00:01:41,080 >> String, eyni zamanda, m眉qayis蓹 bir az k枚vr蓹k edir. 34 00:01:41,080 --> 00:01:44,730 Siz null ya onun 眉莽眉n ke莽m蓹k varsa birinci v蓹 ya ikinci d蓹lil, pis 35 00:01:44,730 --> 00:01:45,650 艧eyl蓹r ola bil蓹r. 36 00:01:45,650 --> 00:01:47,970 Ad蓹t蓹n c蓹lb pis 艧eyl蓹r seqmentasiya faylar. 37 00:01:47,970 --> 00:01:52,210 Bel蓹 ki, c蓹mi potensial qar艧谋s谋n谋 almaq 眉莽眉n, M蓹n ilk bu istifad蓹 kesmek gedir蓹m 38 00:01:52,210 --> 00:01:56,350 Bu b眉t眉n indenting il蓹 m眉qayis蓹 string kodu v蓹 ilk yaln谋z bunu m蓹h蓹ll蓹 39 00:01:56,350 --> 00:02:03,140 ki, s null b蓹rab蓹r deyil v蓹 t null b蓹rab蓹r deyil. 40 00:02:03,140 --> 00:02:08,280 >> Ba艧qa, 蓹g蓹r m蓹n tikm蓹k wrapping q谋vr谋m a艧谋rma kimi 蓹vv蓹ll蓹r tipli 41 00:02:08,280 --> 00:02:12,270 yax艧谋 ki, m蓹n yaln谋z toxunmaq bu d蓹f蓹 s v蓹 t M蓹n m眉蓹yy蓹n ki, Ben 蓹g蓹r 42 00:02:12,270 --> 00:02:13,450 onlar null deyil. 43 00:02:13,450 --> 00:02:17,220 Indi, saxlamaq t蓹rtib ed蓹k, v蓹 bu proqram yenid蓹n run. 44 00:02:17,220 --> 00:02:22,240 >> 1 M眉qayis蓹 1 dot 莽izgi m眉qayis蓹 olun. 45 00:02:22,240 --> 00:02:23,950 M蓹n yen蓹 salam dem蓹k laz谋md谋r. 46 00:02:23,950 --> 00:02:25,890 Salam yen蓹 izl蓹di. 47 00:02:25,890 --> 00:02:28,110 V蓹 bu zaman, M蓹n, h蓹qiq蓹t蓹n, eyni 艧ey yaz谋n. 48 00:02:28,110 --> 00:02:30,255