C programlama dilinde karakterlerle ilgili fonksiyon tanımlamaları Standart Kütüphanedeki ctype.h başlık dosyasında yer almaktadır.
Fonksiyonlar
| Fonksiyon adı | Açıklama |
|---|---|
| isalnum |
int isalnum(int c); Bir byte değerin alfabede bulunan bir değer ve bir rakam olup olmadığını kontrol eder. |
| isalpha |
int isalpha(int c); Bir byte değerin alfabede bulunan bir karakter olup olmadığını kontrol eder. |
| isblank (C99) |
int isblank(int c); Bir byte değerin boş bir karakter olup olmadığını kontrol eder. |
| iscntrl |
int iscntrl(int c); Bir byte değerin bir kontrol karakteri olup olmadığını kontrol eder. |
| isdigit |
int isdigit(int c); Bir byte değerin bir rakam olup olmadığını kontrol eder. |
| isgraph |
int isgraph(int c); Bir byte değerin bir grafik karakteri olup olmadığını kontrol eder. |
| islower |
int islower(int c); Bir byte değerin küçük harf olup olmadığını kontrol eder. |
| isprint |
int isprint(int c); Bir byte değerin yazılabilir bir karakter olup olmadığını kontrol eder. |
| ispunct |
int ispunct(int c); Bir byte değerin noktalama işareti karakteri olup olmadığını kontrol eder. |
| isspace |
int isspace(int c); Bir byte değerin beyaz boşluk karakteri olup olmadığını kontrol eder. |
| isupper |
int isupper(int c); Bir byte değerin büyük harf olup olmadığını kontrol eder. |
| isxdigit |
int isxdigit(int c); Bir byte değerin onaltılık sayı sisteminde bir değer olup olmadığını kontrol eder. |
| tolower |
int tolower(int c); Bir byte karakteri küçük harfe çevirir. |
| toupper |
int toupper(int c); Bir byte karakteri büyük harfe çevirir. |