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

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

isblank () Прототип

 int isblank (int ch);

В isblank()функции проверяет ч является пустым символом или не в соответствии с классификацией по установленному в данный момент C локал. По умолчанию пробел и горизонтальная табуляция считаются пустыми символами.

Поведение isblank()не определено, если значение ch не может быть представлено как unsigned char или не равно EOF.

Он определен в заголовочном файле "> заголовочный файл.

isblank () Параметры

ch: Персонаж для проверки.

isblank () Возвращаемое значение

Функция isblank () возвращает ненулевое значение, если ch - пустой символ, в противном случае возвращает ноль.

Пример: как работает функция isblank ()

 #include #include #include using namespace std; int main() ( char str() = "Hello, I am here."; int count = 0; for (int i=0; i<=strlen(str); i++) ( if (isblank(str(i))) count ++; ) cout << "Number of blank characters: " << count << endl; return 0; )

Когда вы запустите программу, вывод будет:

 Количество пустых символов: 3

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