Աշխատանք ցուցիչների հետ

Working With Pointers

C ծրագիր, որը ցույց է տալիս ցուցիչների օգտագործումը: Ի՞նչ է անում կոդը.
Երկու ամբողջ թվային փոփոխականներ a և b հայտարարված են և վերագրվում են համապատասխանաբար 4 և 5 արժեքներ: Հայտարարված են pa և pb ցուցիչներ, և նրանց վերագրվում են համապատասխանաբար a և b փոփոխականների հասցեները: Այն տպում է pa և `pb-ով հղվով արժեքների արտադրյալը, որը 4 * 5 է, ինչի արդյունքում «20»-ը տպագրվում է տերմինալում: Այն ստուգում է, թե արդյոք pa-ով հղված արժեքը (որը 4 է) փոքր է 12-ից: Քանի որ դա այդպես է, pa-ի վրա հղված արժեքը կրկնապատկվում է, ինչը հավասար է 8-ի: Այն տպում է a-ի փոփոխված արժեքը, որն այժմ 8 է: Երբ դուք աշխատեցնում եք այս ծրագիրը, դուք պետք է տեսնեք «20» և «8» տպված տերմինալի վրա: