iscntrl()

C ctype iscntrl() funksiyasi

❮ C ctype kutubxonasi


Misol

Belgi boshqaruv belgisi ekanligini tekshiring:

char c = '\n';
if (iscntrl(c)) {
  printf("'%c' (ASCII value %d) is a control character", c, c);
} else {
  printf("'%c' (ASCII value %d) is not a control character", c, c);
}
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

Agar belgi boshqaruv belgisi bo‘lsa, iscntrl() funksiyasi noldan farqli qiymat (boolean true ga teng) qaytaradi. Boshqaruv belgilari — matn protsessorlari va boshqa dasturlarga ko‘rsatma beradigan belgilar.

Keng tarqalgan boshqaruv belgilariga misollar: \n (yangi qator), \t (tabulyatsiya), \b (backspace) va h.k.

ASCII qiymati 32 dan kichik yoki 127 ga teng bo‘lgan belgilar boshqaruv belgilaridir.

iscntrl() funksiyasi <ctype.h> sarlavha faylida aniqlangan.


Sintaksis

int iscntrl(int c);

Parametr qiymatlari

Parametr Tavsif
c Majburiy. Belgining ASCII qiymati yoki belgining o‘zi

Texnik tafsilotlar

Qaytaradi: Belgi boshqaruv belgisi bo‘lsa, noldan farqli (boolean true ga teng) int qiymat.

Aks holda 0 (boolean false ga teng) qaytaradi.


❮ C ctype kutubxonasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!