字符测试函数:C语言isxdigit()函数----判断字符是否为16进制数字
来源:互联网 发布:mysql数据库文件扩展名 编辑:程序博客网 时间:2024/05/16 19:52
头文件:#include <ctype.h>
定义函数:int isxdigit (int c);
函数说明:检查参数c是否为16 进制数字,只要c为下列其中一个情况就检测成功。
16进制数字:0123456789ABCDEF。
返回值:若参数c 为16 进制数字,则返回非 0,否则返回 0。
附加说明:此为宏定义,非真正函数。
1 is a hexadecimal digits
2 is a hexadecimal digits
3 is a hexadecimal digits
c is a hexadecimal digits
F is a hexadecimal digits
D is a hexadecimal digits
e is a hexadecimal digits
定义函数:int isxdigit (int c);
函数说明:检查参数c是否为16 进制数字,只要c为下列其中一个情况就检测成功。
16进制数字:0123456789ABCDEF。
返回值:若参数c 为16 进制数字,则返回非 0,否则返回 0。
附加说明:此为宏定义,非真正函数。
范例:找出字符串str 中为十六进制数字的字符。
#include <ctype.h>main(){ char str[] = "123c@#FDsP[e?"; int i; for(i = 0; str[i] != 0; i++) if(isxdigit(str[i])) printf("%c is a hexadecimal digits\n", str[i]);}
执行结果:
1 is a hexadecimal digits
2 is a hexadecimal digits
3 is a hexadecimal digits
c is a hexadecimal digits
F is a hexadecimal digits
D is a hexadecimal digits
e is a hexadecimal digits
0 0
- 字符测试函数:C语言isxdigit()函数----判断字符是否为16进制数字
- C语言isspace()函数:判断字符是否为空白字符
- C语言isalnum()函数:判断字符是否为英文字母或数字
- C语言isalnum()函数:判断字符是否为英文字母或数字
- 字符检测:C语言ispunct()函数--判断字符是否为标点符号或特殊字符
- 字符检测函数:C语言isupper()函数---判断字符是否为大写英文字母
- 【C】C语言ispunct()函数:判断字符是否为标点符号或特殊字符
- isdigit()函数——判断某一字符是否为数字
- C语言字符测试函数
- C语言字符函数测试
- 判断字符是否为数字
- 判断是否为字符数字
- 判断字符是否为数字字符
- Java判断字符是否为数字字符!...
- 判断字符c是否为字母或数字
- C语言的字符测试函数
- 判断文本框输入字符是否为数字
- 判断数据字符是否为数字
- Servlet 常用接口
- 程序员网站一览
- 目标跟踪学习系列九:Struck:Structured Output Tracking with Kernels头文件代码框架
- View扩展
- WPF中的数据模板(DataTemplate)
- 字符测试函数:C语言isxdigit()函数----判断字符是否为16进制数字
- OGRE中mesh文件信息解析及提取之一
- thinkphp重写模式
- Cococs2d-X 部分动作类的具体实现
- [Mongo]PyMongo安装和使用
- DOCTYPE
- C++中cin
- 两个div之间的缝隙问题
- Qt中线程跟信号槽的关系