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

isspace()函数

头文件和函数原型

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

描述

isspace()是C语言标准库中的一个函数,用于判断一个字符是否为空白字符;

空白字符包括空格' '、换行符'\n'、回车符'\r'、换页符'\f'、水平制表符'\t'、垂直制表符'\v'

返回值

当字符参数是一个空白字符时,返回一个非0值,否则返回0

示例代码

这个示例用于统计ASCII编码中有几个空白字符;

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

int main() {

	unsigned count = 0;

	for (int i = 0; i < 128; i++) {
		if (isspace(i)) {
			count++;
		}
	}

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

程序运行结果

6

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

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

分类: 计算机技术
推荐阅读:
kali终端改为一行显示 本文将探讨如何将Kali中的ZSH终端由双行显示切换为单行显示;
WordPress去掉dns-prefetch 这段代码的作用是DNS预获取,当你网站有用到 s.w.org这个站点下的资源时,它能给我们提速,但实际上,国内几乎是用不上的。
C语言isdigit()函数:判断字符是否为数字字符 isdigit()是C语言标准库中的一个函数,用于判断一个字符是否是数字字符(ASCII码为48~57);如果传入的字符参数是一个数字字符(0~9),则返回非0值,否则返回0;
Windows10禁用系统更新 Windows10禁用系统自动更新方法如下:
Visual Studio Code 配置Python开发环境 首先,请确保你的电脑已经安装了Python,如没有请先安装,建议 3.5.0以上版本;其次,确保你的电脑已经安装了 Visual Studio Code 这个代码编辑器;
Python暴力破解MD5加密字符串 首先,MD5是不可逆的消息摘要算法,也就是说,不能根据MD5值逆向解密出原信息;但是,MD5通常被用于对密码进行处理,而密码长度是有限的,我们只需要配对出这些组合的MD5值,就可以实现所谓的解密,这种方法也叫暴力破解;