SELAMAT DATANG DI BEDECUL ZONE MACAM-MACAM FUNGSI PADA CTYPE.H ~ bedecuL zone

About

Advertisement

selamat datang di bedecul zone

Senin, 27 Januari 2014

MACAM-MACAM FUNGSI PADA CTYPE.H

1. Isalpha merupakan fungsi yang akan melakukan analisis apabila karakter adalah alphabetic.Fungsi Isalpha() akan mengembalikan nilai selain nol bila ch merupakan huruf alphabetic.Bila tidak, maka nol akan dikembalikan.Simbol yang menunjukkan huruf alphabet dapat beraneka ragam dari satu bahasa ke bahasa lainnya.Untuk bahasa Inggris, symbol ini merupakan huruf besar dan huruf kecil dari A sampai Z.
Fungsi-fungsi yang berhubungan dengan Isalpha adalah isalnum(), iscntrl(), isdidgit(), isgraph(), isprint(), ispunct, dan issapce().

2. Isalnum merupakan fungsi yang melakukan analisis apabila karakter adalah alphanumeric.Fungsi Isalnum akan mengembalikan nilai selain nol bila argumennya huruf alphabet atau digit.Bila karakter bukan alphanumeric maka 0 akan dikembalikan.
Fungsi-fungsi yang berhubungan dengan fungsi Isalnum adalah isalpha(), isdigit(), isgraph(), isprint(), ispunct, isspace().

3. Isdigit akan melakukan analisis apabila karakter adalah sebuah decimal digit.Fungsi isdigit adalah untuk mengembalikan nilai selain nol bila ch merupakan sebuah digit , yaitu nol sampai 9.Bila sebaliknya maka 0 akan diberikan.
Fungsi-fungsi yang berhubungan dengan Isdigit() adalah isalnum(), isalpha(), iscntrl, isgraph(), isprint(), ispunct(), dan isspace().

4. Iscntrl merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah control karakter.Fungsi iscntrl akan mengembalikan nilai selain nol apabila berada antara 0 dan 0x1F atau apabila ch sama dengan 0x7F (DEL);namun apabila sebaliknya maka 0 akan dikembalikan.
Fungsi-fungsi yang berhubungan dengan Iscntrl adalah isalnum(), isalpha(), isdigit(), isgraph(), isprint(), ispunct(), dan isspace().

5. Isgraph merupakan fungsi yang akan melakukan analisis apabila karakter memiliki representasi grafik.Fungsi isgraph akan mengembalikan nilai selain nol bila ch merupakan semua karakter selain space.Bila karakter merupakan sebuah space (spasi) maka nol akan dikembalikan.Meskipun karakter ini merupakan implementasi dependen, namun mereka biasanya berada pada range 0x21 sampai 0x7E.
Fungsi-fungsi yang berhubungan dengan isgraph() adalah isanum(), isalpha(), iscntrl(), isdigit(), isprint(), ispunct(), dan isspace().

6. Islower merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah lowercase letter.Fungsi islower akan mengembalikan nilai selain nol apabila ch merupakan huruf kecil,namun apabila ch merupakan huruf besar maka nol akan dikembalikan.
Fungsi yang berhubungan dengan islower adalah isupper()
Contoh :

7. Isupper merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah uppercase alphabetic.Fungsi isupper akan mengembalikan nilai selain nol apabila ch merupakan huruf besar,namun apabila ch merupakan huruf kecil maka nol akan dikembalikan.
Fungsi yang berhubungan dengan isupper adalah islower().

8. Ispunct Memeriksa apakah parameter c adalah karakter tanda baca. Untuk tujuan fungsi ini, sebuah karakter tanda baca adalah setiap karakter grafis (seperti dalam isgraph) yang tidak alfanumerik (seperti dalam isalnum).

9. Toupper berguna untuk mengkonversi parameter untuk merubah menjadi huruf besar nya jika variabel c adalah huruf kecil dan memiliki setara huruf besar. Jika tidak ada konversi tersebut adalah mungkin, nilai yang dikembalikan adalah c tidak berubah.
Dalam lokal default C, huruf kecil adalah setiap dari: abcdefghijklmnopqrstu vwxyz, yang menerjemahkan masing-masing untuk: ABCDEFGHIJKLMNOPQRSTU VWXY Z.

10. Isprint Memeriksa apakah parameter c adalah karakter yang dapat dicetak. Sebuah karakter yang dapat dicetak adalah setiap karakter yang bukan merupakan karakter kontrol.
Untuk set karakter standar ASCII, karakter kontrol adalah kode-kode ASCII 0x00 (Nul) dan 0x1F (AS), ditambah 0x7f (DEL). Selain daripada itu,merupakan karakter yang dapat dicetak semua namun, implementasi compiler spesifik dalam platform tertentu dapat menentukan karakter kontrol tambahan di set karakter (di atas 0x7f).
isgraph mengembalikan nilai true untuk kasus-kasus yang sama seperti isprint kecuali untuk karakter spasi (seperti ''), yang kembali dengan kodisi benar ketika diperiksa dengan isprint tapi salah saat diperiksa dengan isgraph.

11. Isspace merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah spase/tab.Fungsi isspace akan mengembalikan nilai selain nol apabila ch bukan merupakan spasi,namun apabila ch merupakan karakter spasi maka nol akan dikembalikan.

12. Tolower berguna untuk mengkonversi parameter untuk merubah menjadi huruf kecil nya jika variabel c adalah huruf besar dan memiliki setara huruf besar. Jika tidak ada konversi tersebut adalah mungkin, nilai yang dikembalikan adalah c tidak berubah.
Dalam lokal default C, huruf kecil adalah setiap dari: abcdefghijklmnopqrstu vwxyz, yang menerjemahkan masing-masing untuk: ABCDEFGHIJKLMNOPQRSTU VWXY Z.

13. Isgraph Memeriksa apakah parameter c adalah karakter dengan representasi grafis. Karakter dengan representasi grafis semua karakter daripada dapat dicetak (sebagaimana ditentukan oleh isprint) kecuali untuk karakter spasi (seperti ''), yang tidak dianggap karakter isgraph.

0 komentar:

Posting Komentar