>> DAVID J. MALAN: bir proqram yazmaq ed蓹k ki, bir string 眉莽眉n istifad蓹莽i ister
sonra simli 莽ap davam sat谋ra xarakter bir xarakter.
Ke莽mi艧d蓹 陌ndi, biz bel蓹 ed蓹rdi y蓹qin ki, kvadrat m枚t蓹riz蓹 notation il蓹,
s蓹m蓹r蓹li bir simli m眉alic蓹 simvol bir s谋ra edir.
>> Amma bu d蓹f蓹 yerin蓹 m眉alic蓹 ed蓹k bu, h蓹qiq蓹t蓹n bir n蓹 眉莽眉n string
pointer v蓹 ya 眉nvan谋.
X眉susil蓹, bir 眉nvan谋 xarakteri, h蓹qiq蓹t蓹n 眉nvan谋
bir ard谋c谋ll谋qla ilk xarakteri, biz kollektiv bilirik ki, simvol
bir string kimi.
>> Ilk bir simli b蓹yan ed蓹k h蓹qiq蓹t蓹n n蓹, char *.
V蓹 biz bu s z蓹ng ed蓹c蓹yik.
V蓹 sonra bu geri t蓹yin get simli d蓹y蓹ri.
>> N枚vb蓹ti bir s蓹hv yoxlan谋lmas谋 ed蓹k.
S null varsa, d蓹rhal qay谋tmaq bildirin biz t蓹sad眉f蓹n n蓹 q蓹d蓹r ki,
ki null pointer dereference.
>> Next, 蓹n 眉z蓹rind蓹 t蓹krarlamaq ili a艧a臒谋dak谋 kimi s simvol.
Int, i 0 olur.
n s simli uzunlu臒u b蓹rab蓹rdir.
Bel蓹 uzun i n az kimi bu etm蓹yin.
V蓹 h蓹r iteration i artt谋rmay谋.
>> V蓹 biz ist蓹yir蓹m h蓹r iteration n蓹?
Indi h蓹r iteration 莽ap ed蓹k bir xarakter
yeni bir x蓹tt izl蓹di.
Yax艧谋, n蓹 xarakteri biz 莽ap ist蓹yirsiniz?
Biz 眉nvan谋na getm蓹k t蓹klif ki, s c蓹mi b蓹rab蓹rdir plus i.
>> 陌ndi niy蓹 ifad蓹?
Yax艧谋, s saxlan谋l谋r ki, xat谋rlay谋ram ilk xarakterli 眉nvan谋
simli, s.
Eyni zamanda, i on art谋r谋laca臒谋n谋 olunur h蓹r iteration o 0 ba艧lay谋r ki,
sonra 1 gedir, sonra 2 gedir.
>> Bel蓹 ki, ba艧qa s枚zl蓹, s plus i s蓹m蓹r蓹li 眉nvan谋n谋 t蓹msil
s i-ci xarakter.
Bel蓹likl蓹, biz yol ki 眉nvan谋na getm蓹k 蓹g蓹r Bu * operator, biz ged蓹n olacaq
simli i-ci xarakter.
V蓹 olacaq ki, d蓹y蓹ri Bizim tutucu 蓹v蓹z,
faiz C.
>> Kimi 莽ox t蓹sdiq ed蓹k.
Nin xilas ed蓹k t蓹rtib v蓹 Bu proqram run.
G枚st蓹ricil蓹rin蓹, dot 莽izgi g枚st蓹ricil蓹rin蓹 olun.
陌ndi m蓹n bir ver蓹c蓹yik string salam kimi.
Daxil edin.
>> V蓹 h蓹qiq蓹t蓹n, M蓹n, H-E-L-L-O bax 枚z x蓹tti il蓹 h蓹r char.