C/C++ —语言判断数字或字符的函数总结

isalnum函数


原型:extern int isalnum(int c);  

用法:#include <ctype.h>


功能:判断字符变量c是否为字母或数字 


说明:当c为数字0-9或字母a-z及A-Z时,返回非零值,否则返回零



isupper函数


原型:extern int isupper(int c)


头文件:(旧版本的编译器使用<ctype.h>)


功能:判断字符c是否为大写英文字母


说明:当参数c为大写英文字母(A-Z)时,返回非零值,否则返回零。


附加说明: 此为宏定义,非真正函数。



isgraph函数


定义函数:int isgraph (int c)


函数说明:检查参数c是否为可打印 字符,若c所对映的ASCII码可打印,且非空格字符则返回TRUE。


返回值若参数c为可打印字符,则返回TRUE,否则返回NULL(0)。


附加说明:此为 宏定义,非真正函数。



ispunct函数:


定义函数:int ispunct(int c)


函数说明:检查参数c是否为标点符号或特殊符号。返回TRUE也就是代表参数c为空格、非数字和非英文字母


返回值v若参数c为标点符号或特殊符号,则返回TRUE,否则返回NULL(0)。


附加说明:此为 宏定义,非真正函数。



isspace函数:


函数说明:检查参数c是否为空格字符,也就是判断是否为空格(' ')、水平定位字符('\t')、归位键('\r')、换行('\n')、垂直定位字符('\v')或 

('\f')的情况。


返回值:若参数c为空格 字符,则返回TRUE,否则返回NULL(0)。


附加说明:此为 宏定义,非真正函数。


isdigit函数:


定义方式与以上相同。


函数说明:该函数主要是识别参数是否为阿拉伯数字0~9。


返回值:若参数c为数字,则返回TRUE,否则返回NULL(0)。


他们的头文件都是#include<ctype.h>


  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C/C++语言参考(C/C++ Language Reference)是一本非常重要的编程参考手册,它通常以CHM(Compiled HTML Help)格式呈现。CHM是一种微软开发的专用电子帮助文件格式,结合了HTML页面、索引和内容搜索等特性,方便用户查阅。 C/C++语言参考CHM提供了C/C++编程语言的详细描述、语法规则和标准函数库的函数说明等内容。通过这本参考手册,程序员可以深入了解C/C++语言的各种特性和用法,从而更加高效地进行软件开发。 在C/C++语言参考CHM中,通常包括以下部分: 1. 语言概述:介绍C/C++语言的起源、特点和发展历程等内容,帮助读者了解和掌握C/C++的基本概念。 2. 语法规则:详细描述了C/C++语言的语法规则,包括关键字、数据类型、运算符、控制语句等基本语法要素,帮助读者正确地编写C/C++程序。 3. 标准函数库:列举了C/C++语言标准函数库中的各个函数及其用法,包括字符串操作、数学运算、文件操作等功能,方便程序员直接使用这些函数进行开发。 4. 示例代码:提供了一些常用的示例代码,展示了C/C++语言各种特性的实际应用,方便读者学习和参考。 C/C++语言参考CHM对于学习和使用C/C++编程语言的人来说是一本非常宝贵的工具,它可以帮助程序员快速查找语法和函数相关的信息,提高开发效率。无论是初学者还是有经验的开发者,都可以通过C/C++语言参考CHM来深入理解C/C++编程语言,并利用其强大的功能进行软件开发。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值