C izpolct () - C standardna knjižnica

Funkcija ispunct () preveri, ali je znak ločilo ali ne.

Prototip funkcije ispunct()je:

 int ispunct(int argument);

Če je znak, ki je poslan ispunct()funkciji, ločilo, vrne celo število, ki ni nič. V nasprotnem primeru vrne 0.

Pri programiranju C se znaki interno obravnavajo kot cela števila. Zato ispunct()vzame celoštevilski argument.

ispunct()Funkcija je definirana v datoteki ctype.h glave.

Primer 1: Program za preverjanje ločil

 #include #include int main() ( char c; int result; c = ':'; result = ispunct(c); if (result == 0) ( printf("%c is not a punctuation", c); ) else ( printf("%c is a punctuation", c); ) return 0; )

Izhod

 : je ločilo 

2. primer: Natisnite vsa ločila

 #include #include int main() ( int i; printf("All punctuations in C: "); // looping through all ASCII characters for (i = 0; i <= 127; ++i) if(ispunct(i)!= 0) printf("%c ", i); return 0; ) 

Izhod

Vsa ločila v C:! "# $% & '() * +, -. /:;? @ () _` (|) ~

Zanimive Članki...