C ++ ispunct () - C ++ Standard Library

C ++ - funktio ispunct () tarkistaa, onko annettu merkki välimerkkejä vai ei.

ispunct () Prototyyppi

 int ispunct (int ch);

ispunct()Toiminto tarkistaa, onko ch on välimerkki luokittelun mukaan nykyinen C maa. Välimerkit ovat oletusarvoisesti! "# $% & '() * +, -. /:;? @ () _` (|) ~.

Käyttötapa ispunct()on määrittelemätön, jos ch: n arvo ei ole edustettavissa allekirjoittamattomana merkkinä tai ei ole yhtä suuri kuin EOF.

Se määritetään otsikkotiedostossa "> header file.

ispunct () -parametrit

ch: Tarkistettava merkki.

ispunct () Palautusarvo

ispunct()Funktio palauttaa muu kuin nolla, jos ch on välimerkki, muuten palaa nolla.

Esimerkki: Kuinka funktio ispunct () toimii

 #include #include using namespace std; int main() ( char ch1 = '+'; char ch2 = 'r'; ispunct(ch1) ? cout << ch1 << " is a punctuation character" : cout << ch1 << " is not a punctuation character"; cout << endl; ispunct(ch2) ? cout << ch2 << " is a punctuation character" : cout << ch2 << " is not a punctuation character"; return 0; )

Kun suoritat ohjelmaa, tulos on:

 + on välimerkki r ei ole välimerkki

Mielenkiintoisia artikkeleita...