cctype
atau ctype.h
merupakan header yang berisi fungsi-fungsi untuk mengelompokkan dan manipulasi karakter
cctype
merupakan header untuk C++ sedangkanctype.h
header untuk C dan dapat digunakan di C++
Fungsi
Fungsi Pengelompokkan Karakter
-
isalnum
untuk memeriksa apakah sebuah karakter termasuk alpanumerik atau bukan -
isalpha
untuk memeriksa apakah sebuah karakter termasuk huruf atau bukan -
isblank
untuk memeriksa apakah sebuah karakter termasuk karakter kosong (spasi atau tab) atau bukan -
iscntrl
untuk memeriksa apakah sebuah karakter termasuk karakter kontrol (kode ASCII 0 s.d. 31 dan 127) atau bukan -
isdigit
untuk memeriksa apakah sebuah karakter termasuk angka atau bukan -
isgraph
untuk memeriksa apakah sebuah karakter termasuk representasi grafis (kode ASCII 48 s.d. 126) atau bukan -
islower
untuk memeriksa apakah sebuah karakter termasuk huruf kecil atau bukan -
isprint
untuk memeriksa apakah sebuah karakter termasuk karakter yang dapat dicetak (kode ASCII 32 s.d. 126) atau bukan -
ispunct
untuk memeriksa apakah sebuah karakter termasuk tanda baca atau bukan -
isspace
untuk memeriksa apakah sebuah karakter termasuk whitespace (kode ASCII 9 s.d. 13 dan 32) atau bukan -
isupper
untuk memeriksa apakah sebuah karakter termasuk huruf besar atau bukan -
isxdigit
untuk memeriksa apakah sebuah karkater termasuk angka heksadesimal atau bukan
Fungsi Manipulasi Karakter
-
tolower
untuk mengubah huruf besar menjadi huruf kecil -
toupper
untuk mengubah huruf kecil menjadi huruf besar