C语言isblank()函数:判断字符是否为空白字符

isblank()函数

头文件和函数原型

#include <ctype.h>
int isblank(int c);

描述

isblank()函数是C语言中的一个标准库函数,用于判断一个字符是否为标准空白字符(即空格' '和水平制表符'\t');

返回值

如果参数c是一个标准空白字符,则返回true,否则返回false

示例代码

这段代码统计字符串中包含几个标准空白字符;

#include <ctype.h>
#include <stdio.h>

int main(){
    char content[] = "domain: perfcode.com\n\thello world.";

    int count = 0;
    for (int i = 0; content[i] != '\0'; i++) {
        if (isblank(content[i])) {
            count++;
        }
    }

    printf("%d\n", count);
}

程序运行结果

3

变量content是一个字符串,包含2个空格和1个水平制表符,所以最后程序输出3;

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/c-functions/isblank.html

分类: 计算机技术
推荐阅读:
在Python中如何表示无穷大 在Python中,可以使用float('inf')表示正无穷大,使用float('-inf')表示负无穷大。
Kali系统和虚拟机镜像的默认账号密码 通常,Kali的默认账号密码为 root/toor,但虚拟机镜像默认的账号密码却不一样,通常为 kali/kali;
Error establishing a database connection解决办法 最近在学习网络安全方面的内容,需要在低版本的WordPress中复现漏洞,这里记录一次安装4.2版本的WordPress时出现的 Error establishing a database connection 错误的处理过程;
Python setattr()函数 在 Python 中,setattr() 函数用于设置对象的属性值。它接受三个参数:要设置属性的对象、属性名称和属性值。如果对象已经存在具有相同名称的属性,则该属性的值将被覆盖。
Python skimage库的pip安装方法 skimage库是Python语言中一个图像处理算法的集合,它是完全免费的,且不受限制;skimage的全称为scikit-image,属于第三方库,要在python中使用它,需要自行安装;
Nginx+Golang+Gin实现简单的web服务 本文将实现Nginx+Golang+Gin实现web服务,如何安装 gin 框架本文就不说了;