Ц ++ испунцт () - Ц ++ стандардна библиотека

Функција испунцт () у Ц ++-у проверава да ли је дати знак интерпункцијски знак или није.

испунцт () Прототип

 инт испунцт (инт цх);

На ispunct()функција проверава да ли ЦХ је интерпункције карактер према класификацији тренутном Ц лоцале. Интерпункцијски знакови су подразумевано! "# $% & '() * +, -. /:;? @ () _` (|) ~.

Понашање оф ispunct()је недефинисано ако вредност цх није представљива као непотписани цхар или није једнака ЕОФ.

Дефинисано је у датотеци заглавља "> датотека заглавља.

испунцт () Параметри

цх: Карактер за проверу.

испунцт () Повратна вредност

ispunct()Функција враћа нон нулту вредност, ако ЦХ је интерпункције лик, иначе се враћа на нулу.

Пример: Како функционише функција испунцт ()

 #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; )

Када покренете програм, излаз ће бити:

 + је интерпункцијски знак р није интерпункцијски знак

Занимљиви Чланци...