博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C/C++ —语言判断数字或字符的函数总结
阅读量:7035 次
发布时间:2019-06-28

本文共 798 字,大约阅读时间需要 2 分钟。

   isalnum函数

   原型: int isalnum(int c);  

用法:# <ctype.h>   

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

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

 

isupper函数

 

 

原型:extern int (int c);

头文件:(旧版本的使用<>)

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

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

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

 

 

isgraph函数

 

定义函数:int isgraph (int c)

函数说明:检查参数c是否为可打印 字符,若c所对映的可打印,且非空格字

           符则返回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<>

转载于:https://www.cnblogs.com/howie-liang/p/8136076.html

你可能感兴趣的文章
JsDemo
查看>>
JQuery EasyUI Tree
查看>>
.net Sql server 事务的两种用法
查看>>
【143】360云盘资源
查看>>
gradle编译出错:Execution failed for task &#39;:app:compileTestDebugJava&#39;.
查看>>
django之创建第9个项目-管理后台admin
查看>>
中国电信某站点JBOSS任意文件上传漏洞
查看>>
030 分布式集群中,设定时间同步服务器,以及ntpd与ntpdate的区别
查看>>
Oracle10G 连接11G数据库,出现ORA -1017用户名/口令无效; 登录被拒绝 的问题
查看>>
Android - 隐藏EditText弹出的软键盘输入(SoftInput)
查看>>
ActiveMQ + NodeJS + Stomp 极简入门
查看>>
【转】图说设计模式
查看>>
Perl和操作系统交互(二):fork
查看>>
virtualBox centos 6.5 硬盘扩容
查看>>
瑞星:“云攻击”已成现实
查看>>
微软下周将发布三个补丁 仍有漏洞未修复
查看>>
QunInfo群数据库的还原与优化
查看>>
LaTex:图片排版
查看>>
对比两个同类型的泛型集合并返回差异泛型集合 ——两个List<类名>的比较
查看>>
使用 ContentProviderOperation 来提升性能
查看>>