C ++ isspace () - Стандартная библиотека C ++

Функция isspace () в C ++ проверяет, является ли данный символ пробельным или нет.

isspace () Прототип

 int isspace (int ch);

В isspace()функции проверяет ч, символ пробела в соответствии с классификацией по текущему локал C. По умолчанию следующие символы являются пробелами:

  • пробел (0x20, '')
  • подача формы (0x0c, ' f')
  • перевод строки (0x0a, ' n')
  • возврат каретки (0x0d, ' r')
  • горизонтальная табуляция (0x09, ' t')
  • вертикальная табуляция (0x0b, ' v')

Поведение isspace()не определено, если значение ch не может быть представлено как unsigned char или не равно 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++

Интересные статьи...