|
KARAKTER KUTUPHANESI
Karakter kutuphane karakter kullaniminda ve kazaniminda bir cok faydali fonksiyonlari icerir.Her bir fonksiyon int veya EOF li temsil eden bir karakteri bir tartisma olarak alir.
Assagida karakter kutuphanesinda yer alan fonksiyonlar ve onlarin kisa bir ozelligi yer almaktadair.
FONKSIYON
|
TANIMLAMA
|
int isdigit(int c)
|
Dogru degere geri doner eger c digit ise, yok sa 0(yanlis)
|
int isalpha(int c)
|
Eger c bir harf ise dogru ya ger doner, yoksa yanlis degere
|
int isalnum(int c)
|
C numara veya harf ise dogru degere geri doner, yoksa yanlis
|
int isxdigit(int c)
|
Eger c bir onaltilik digit karakter ise, dogru degere geri doner.Degilse yanlis degere geri doner.
|
int islower(int c)
|
Eger c kucuk harf ise, dogru degere doner, degilse yanlis.
|
int isupper(int c)
|
Eger c buyuk harf ise, dogru degere doner, degilse yanlis.
|
int tolower(int c)
|
c bir buyuk harf ise, tolower cye bir kucuk harf olarak geri doner.Degilse, tolower tartismaya degismeksizin geri doner.
|
int toupper(int c)
|
Eger c bir kucuk harf ise, toupper cye buyuk harf olarak doner.Degilse, toupper tartismaya degismeden geri doner.
|
int isspace(int c)
|
Eger c bir beyaz bos karakter ise, dogru degere geri doner.Degilse 0 a doner.
|
int iscntrl(int c)
|
Dogru degere geri doner eger c bir kontrol karakter ise, degilse 0 a geri doner.
|
int ispunct(int c)
|
Eger c bosluk, bir numara, veya harf olmayan yazim karakteri ise dogru degere geri doner, degilse, 0(yanlis) degere doner.
|
int isprint(int c)
|
Eger c bosluk(' ') dahil bir yazim karakter ise, dogru degere geri doner.Degilse 0.
|
int isgraph(int c)
|
Eger c bosluk(' ') yazim karakteri harici bir yazim karakteri ise, dogru degere geri doner.Degilse, yanlis (0).
|
Iyi programcinin bilmesi gereken:
Karakter Kutuphanesinden bir fonksiyon kullanirken, eklemekte fayda vardir.
Simdide bu ogrendigimiz fonksiyonlari bir programda ayri ayri kullanalim.Boylelike bu fonksiyonlar hakkinda bir az daha iyi bir bakis acimis olmus olur.
Programlar Icin Tiklayin.
|
|
|