Ko’rsatgich o’zgaruvchilar – boshqa o’zgaruvchilarning qiymatiga address orqali murojat qiladigan o’zgaruvchilarga aytiladi.
Ko’rsatgich uch xil turda bo’lishi mumkin:
birorta ob`yektga, xususan o'zgaruvchiga ko’rsatgich;
funktsiyaga ko'rsatkich;
void ko'rsatkich
Ko'rsatkichning bu xususiyatlari uning qabul qilishi mumkin bo'lgan qiymatlarida farqlanadi.
Ko’rsatgichlar.
(* ) (
);
int (*fun)(float,float);
Funksiyaga ko'rsatgich dastur joylashgan xotiradagi funksiya kodining boshlang'ich adresini ko'rsatadi, ya`ni funksiya chaqirilganda boshqaruv ayni shu adresga uzatiladi.
Ko'rsatkich orqali funktsiyani oddiy yoki vositali chaqirish amalga oshirish mumkin. Bunda funksiya uning nomi bo'yicha эmas, balki funktsiyaga ko'rsatuvchi o'zgaruvchi orqali chaqiriladi.