Fungsi isspace () memeriksa apakah suatu karakter adalah karakter spasi putih atau bukan.
Jika argumen (karakter) yang diteruskan ke fungsi isspace () adalah karakter spasi putih, ini mengembalikan integer bukan nol. Jika tidak, ini mengembalikan 0.
Prototipe fungsi isspace ()
int isspace (argumen int);
Saat karakter dikirimkan sebagai argumen, nilai ASCII yang sesuai (integer) dari karakter tersebut akan diteruskan, bukan karakter itu sendiri.
Fungsi isspace () didefinisikan dalam file header ctype.h.
Daftar semua karakter spasi dalam pemrograman C adalah:
Karakter | Deskripsi |
---|---|
'' | ruang |
' n' | garis baru |
' t' | tab horizontal |
' v' | tab vertikal |
' f' | bentuk pakan |
' r' | Carraige kembali |
Contoh # 1: Periksa karakter spasi putih
#include #include int main() ( char c; int result; printf("Enter a character: "); scanf("%c", &c); result = isspace(c); if (result == 0) ( printf("Not a white-space character."); ) else ( printf("White-space character."); ) return 0; )
Keluaran
Masukkan karakter: 5 Bukan karakter spasi putih.