Функція isspace () у C ++ перевіряє, чи є даний символ пробілом чи ні.
прототип isspace ()
int isspace (int ch);
У isspace()
функції перевіряє ч, символ пробілу в відповідно до класифікації за поточним локал C. За промовчанням такі символи є пробілами:
- пробіл (0x20, ``)
- подача форми (0x0c, ' f')
- рядок подачі (0x0a, ' n')
- повернення каретки (0x0d, ' r')
- горизонтальна вкладка (0x09, ' t')
- вертикальна вкладка (0x0b, ' v')
Поведінка параметра isspace()
невизначена, якщо значення ch не можна представити як беззнаковий символ або не дорівнює EOF.
Це визначається у файлі заголовка "> файл заголовка.
isspace () Параметри
ch: символ для перевірки.
isspace () Повертається значення
isspace()
Функція повертає нульове значення , якщо ч є символом пробілу, в іншому випадку повертає нуль.
Приклад: Як працює функція isspace ()
#include #include #include using namespace std; int main() ( char str() = " C++"; cout << "Before removing whitespace characters" << endl; cout << str << endl << endl; cout << "After removing whitespace characters" << endl; for (int i=0; i
When you run the program, the output will be:
Before removing whitespace characters C++ After removing whitespace characters C++