1 00:00:00,000 --> 00:00:00,620 2 00:00:00,620 --> 00:00:03,140 >> DAVID J. MALAN: bir proqram yazmaq ed蓹k ki, bir string 眉莽眉n istifad蓹莽i ister 3 00:00:03,140 --> 00:00:07,210 sonra simli 莽ap davam sat谋ra xarakter bir xarakter. 4 00:00:07,210 --> 00:00:10,570 Ke莽mi艧d蓹 陌ndi, biz bel蓹 ed蓹rdi y蓹qin ki, kvadrat m枚t蓹riz蓹 notation il蓹, 5 00:00:10,570 --> 00:00:13,680 s蓹m蓹r蓹li bir simli m眉alic蓹 simvol bir s谋ra edir. 6 00:00:13,680 --> 00:00:17,200 >> Amma bu d蓹f蓹 yerin蓹 m眉alic蓹 ed蓹k bu, h蓹qiq蓹t蓹n bir n蓹 眉莽眉n string 7 00:00:17,200 --> 00:00:18,770 pointer v蓹 ya 眉nvan谋. 8 00:00:18,770 --> 00:00:22,420 X眉susil蓹, bir 眉nvan谋 xarakteri, h蓹qiq蓹t蓹n 眉nvan谋 9 00:00:22,420 --> 00:00:25,740 bir ard谋c谋ll谋qla ilk xarakteri, biz kollektiv bilirik ki, simvol 10 00:00:25,740 --> 00:00:26,860 bir string kimi. 11 00:00:26,860 --> 00:00:30,740 >> Ilk bir simli b蓹yan ed蓹k h蓹qiq蓹t蓹n n蓹, char *. 12 00:00:30,740 --> 00:00:31,770 V蓹 biz bu s z蓹ng ed蓹c蓹yik. 13 00:00:31,770 --> 00:00:34,670 V蓹 sonra bu geri t蓹yin get simli d蓹y蓹ri. 14 00:00:34,670 --> 00:00:36,380 >> N枚vb蓹ti bir s蓹hv yoxlan谋lmas谋 ed蓹k. 15 00:00:36,380 --> 00:00:42,920 S null varsa, d蓹rhal qay谋tmaq bildirin biz t蓹sad眉f蓹n n蓹 q蓹d蓹r ki, 16 00:00:42,920 --> 00:00:45,630 ki null pointer dereference. 17 00:00:45,630 --> 00:00:49,750 >> Next, 蓹n 眉z蓹rind蓹 t蓹krarlamaq ili a艧a臒谋dak谋 kimi s simvol. 18 00:00:49,750 --> 00:00:52,390 Int, i 0 olur. 19 00:00:52,390 --> 00:00:55,890 n s simli uzunlu臒u b蓹rab蓹rdir. 20 00:00:55,890 --> 00:00:58,050 Bel蓹 uzun i n az kimi bu etm蓹yin. 21 00:00:58,050 --> 00:01:00,690 V蓹 h蓹r iteration i artt谋rmay谋. 22 00:01:00,690 --> 00:01:02,710 >> V蓹 biz ist蓹yir蓹m h蓹r iteration n蓹? 23 00:01:02,710 --> 00:01:06,180 Indi h蓹r iteration 莽ap ed蓹k bir xarakter 24 00:01:06,180 --> 00:01:07,910 yeni bir x蓹tt izl蓹di. 25 00:01:07,910 --> 00:01:10,010 Yax艧谋, n蓹 xarakteri biz 莽ap ist蓹yirsiniz? 26 00:01:10,010 --> 00:01:16,850 Biz 眉nvan谋na getm蓹k t蓹klif ki, s c蓹mi b蓹rab蓹rdir plus i. 27 00:01:16,850 --> 00:01:18,390 >> 陌ndi niy蓹 ifad蓹? 28 00:01:18,390 --> 00:01:22,130 Yax艧谋, s saxlan谋l谋r ki, xat谋rlay谋ram ilk xarakterli 眉nvan谋 29 00:01:22,130 --> 00:01:23,490 simli, s. 30 00:01:23,490 --> 00:01:27,470 Eyni zamanda, i on art谋r谋laca臒谋n谋 olunur h蓹r iteration o 0 ba艧lay谋r ki, 31 00:01:27,470 --> 00:01:29,590 sonra 1 gedir, sonra 2 gedir. 32 00:01:29,590 --> 00:01:33,870 >> Bel蓹 ki, ba艧qa s枚zl蓹, s plus i s蓹m蓹r蓹li 眉nvan谋n谋 t蓹msil 33 00:01:33,870 --> 00:01:35,990 s i-ci xarakter. 34 00:01:35,990 --> 00:01:40,830 Bel蓹likl蓹, biz yol ki 眉nvan谋na getm蓹k 蓹g蓹r Bu * operator, biz ged蓹n olacaq 35 00:01:40,830 --> 00:01:42,650 simli i-ci xarakter. 36 00:01:42,650 --> 00:01:45,700 V蓹 olacaq ki, d蓹y蓹ri Bizim tutucu 蓹v蓹z, 37 00:01:45,700 --> 00:01:46,840 faiz C. 38 00:01:46,840 --> 00:01:47,840 >> Kimi 莽ox t蓹sdiq ed蓹k. 39 00:01:47,840 --> 00:01:51,720 Nin xilas ed蓹k t蓹rtib v蓹 Bu proqram run. 40 00:01:51,720 --> 00:01:55,990 G枚st蓹ricil蓹rin蓹, dot 莽izgi g枚st蓹ricil蓹rin蓹 olun. 41 00:01:55,990 --> 00:01:58,780 陌ndi m蓹n bir ver蓹c蓹yik string salam kimi. 42 00:01:58,780 --> 00:01:59,600 Daxil edin. 43 00:01:59,600 --> 00:02:03,770 >> V蓹 h蓹qiq蓹t蓹n, M蓹n, H-E-L-L-O bax 枚z x蓹tti il蓹 h蓹r char. 44 00:02:03,770 --> 00:02:05,410