1 00:00:00,000 --> 00:00:00,366 2 00:00:00,366 --> 00:00:01,830 >> HOPARL脰R: Biz string z蓹ng ed蓹c蓹yik. 3 00:00:01,830 --> 00:00:03,510 Bu simvol bir ard谋c谋ll谋qla var. 4 00:00:03,510 --> 00:00:05,790 H蓹qiq蓹t蓹n, bu, sad蓹c蓹 bir var simvol array. 5 00:00:05,790 --> 00:00:09,730 V蓹 bel蓹 ki, biz bir string almaq, h蓹tta CS50 il蓹 adi 艧蓹kild蓹 istifad蓹莽i 6 00:00:09,730 --> 00:00:13,550 GetString, biz sonra davam ed蓹 bil蓹r ki, simli chars 眉z蓹rind蓹 t蓹krarlamaq 7 00:00:13,550 --> 00:00:17,110 bir-bir olsa ki, string h蓹qiq蓹t蓹n bir s谋ra edir. 8 00:00:17,110 --> 00:00:18,660 Kodu il蓹 bu c蓹hd ed蓹k. 9 00:00:18,660 --> 00:00:21,470 >> Cs50.h. daxildir 10 00:00:21,470 --> 00:00:24,440 Stdio.h daxildir. 11 00:00:24,440 --> 00:00:27,960 V蓹 h蓹m莽inin string.h daxil imkan biz 莽谋x谋艧 var ki, 12 00:00:27,960 --> 00:00:29,500 StringLen funksiyas谋. 13 00:00:29,500 --> 00:00:33,220 陌ndi 蓹sas elan ed蓹k kimi int main void. 14 00:00:33,220 --> 00:00:36,740 V蓹 almaq 眉莽眉n davam indi ed蓹k istifad蓹莽i bir string. 15 00:00:36,740 --> 00:00:39,480 Daxil printf. 16 00:00:39,480 --> 00:00:45,180 G蓹lin indi z蓹ng simli b蓹yan ed蓹k s, v蓹 bizim dost GetString z蓹ng. 17 00:00:45,180 --> 00:00:49,570 >> Yoxlamaq 眉莽眉n davam, indi g蓹l蓹k, istifad蓹莽i etdi h蓹qiq蓹t蓹n M蓹n蓹 bir string verir, 莽眉nki 18 00:00:49,570 --> 00:00:53,370 Bu GetString 枚z ba艧谋na 莽谋x谋r s蓹n蓹dl蓹r, GetString bil蓹c蓹yi 19 00:00:53,370 --> 00:00:56,830 m眉nasib蓹til蓹 qaytar谋lmas谋 NULL, x眉susi Sentinel d蓹y蓹r ki, mahiyy蓹tc蓹 20 00:00:56,830 --> 00:00:59,630 istifad蓹莽i etm蓹di g枚st蓹rir ki, 蓹m蓹kda艧l谋q v蓹 el蓹 etdi 21 00:00:59,630 --> 00:01:01,150 bir simli t蓹min. 22 00:01:01,150 --> 00:01:03,190 Bel蓹 ki, yoxlamaq bildirin bir 艧蓹rtl蓹. 23 00:01:03,190 --> 00:01:09,300 >> B蓹rab蓹r NULL deyil, onda biz ki, s h蓹qiq蓹t蓹n bir string k蓹sb bir 24 00:01:09,300 --> 00:01:14,580 simvol array, v蓹 davam bu simvol 眉z蓹rind蓹 t蓹krarlamaq. 25 00:01:14,580 --> 00:01:22,240 Int 脺脟脺N i 0 olur, da n b蓹yan ed蓹k lar谋n uzunlu臒u b蓹rab蓹r bel蓹 26 00:01:22,240 --> 00:01:27,900 i az n kimi uzun, v蓹 h蓹r iteration, m蓹n artt谋rmay谋 bildirin. 27 00:01:27,900 --> 00:01:35,200 Bu loop 蓹rzind蓹 sonra, 蓹n printf z蓹ng ed蓹k % c backslash n v蓹 sonra plug 28 00:01:35,200 --> 00:01:41,140 Bu d蓹y蓹r s bracket daxil i bununla h蓹r bir zaman bir xarakteri 莽ap 29 00:01:41,140 --> 00:01:42,420 s avtomobill蓹rin. 30 00:01:42,420 --> 00:01:45,210 >> 陌ndi t蓹rtib ed蓹k v蓹 Bu proqram run. 31 00:01:45,210 --> 00:01:47,140 Simli olun. 32 00:01:47,140 --> 00:01:52,500 . / String M蓹nim giri艧 "salam" olacaqd谋r. V蓹 biz bunu var. 33 00:01:52,500 --> 00:01:55,410 H-E-L-L-O, 枚z x蓹tti il蓹 h蓹r char. 34 00:01:55,410 --> 00:01:56,727