C isupper () - C Pustaka Standar

Fungsi isupper () memeriksa apakah suatu karakter adalah alfabet huruf besar (AZ) atau bukan.

Prototipe isupper ()

 int isupper (int argumen);

Fungsi isupper () mengambil satu argumen dalam bentuk integer dan mengembalikan nilai tipe int.

Meskipun, isupper () mengambil integer sebagai argumen, karakter diteruskan ke fungsi. Secara internal, karakter diubah menjadi ASCII-nya untuk cek.

Ini didefinisikan dalam "> file header.

C isupper () Nilai Kembali

Nilai Kembali Catatan
Bilangan bulat bukan nol (x> 0) Argumen adalah alfabet huruf besar.
Nol (0) Argumen bukan alfabet huruf besar.

Contoh: Fungsi C isupper ()

 #include #include int main() ( char c; c = 'C'; printf("Return value when uppercase character %c is passed to isupper(): %d", c, isupper(c)); c = '+'; printf("Return value when another character %c is passed to is isupper(): %d", c, isupper(c)); return 0; )

Keluaran

 Kembalikan nilai ketika karakter huruf besar C diteruskan ke isupper (): 1 Nilai kembalian ketika karakter lain + diteruskan adalah isupper (): 0 

Catatan: Anda mungkin mendapatkan nilai integer yang berbeda ketika alfabet huruf besar diteruskan ke isupper () di sistem Anda. Tapi, ketika Anda meneruskan karakter apa pun selain karakter huruf besar ke isupper (), itu selalu mengembalikan 0.

Artikel yang menarik...