一,概述
字符测试函数 包含在头文件 <ctype.h>中
这些都是宏定义,而非真正函数。
1)isalnum 测试字符是否为英文字母或数字
#include <stdio.h>
#include <ctype.h>
int main()
{
char str[]="12#$%sdfsfsf";
int i;
for(i=0;str[i]!=0;++i)
if(isalnum(str[i]))
printf("%c is an alphanumberic character\n",str[i]);
return 0;
}
2)isalpha 测试是否为英文字母
#include <stdio.h>
#include <ctype.h>
int main()
{
char str[]="12#$%sdfsfsf";
int i;
for(i=0;str[i]!=0;++i)
if(isalpha(str[i]))
printf("%c is an alpha character\n",str[i]);
return 0;
}
3)isascii 测试是否为ASCII字符
#include <stdio.h>
#include <ctype.h>
int main()
{
int i;
for(i=125;i<130;++i)
if(isascii(i))
printf("%d is an ascii character\n",i);
else
printf("%d is not an ascii character\n",i);
return 0;
}
4)isblank 测试字符是够为空白字符
5)iscntrl(c) 测试是否为ASCII控制码,也就是判断是否在 0 -31之间
6)isdigit 测试是否为阿拉伯数字
7)isgraph 测试是否为可打印字符,不是空白字符(看10)
8)islower 测试是否为小写英文字母
9)isprint 测试字符是否为可打印字符 类似 isgraph
10)isspace 测试字符是否为空白字符 ‘ ’、'\t'、'\n'、'\f'、'\v'
11)ispunct 测试是否为标点符号或特殊符号
12)isupper 测试是否为大写英文字母
13)isxdigit 测试字符是否为十六进制数字 0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F
分享到:
相关推荐
第1章 字符测试函数 第2章 数据转换函数 第3章 内存配置函数 第4章 时间函数 第5章 字符串处理函数 第6章 数学计算函数 第7章 用户和组函数 第8章 数据加密函数 第9章 数据结构函数 第10章 随机数函数 第11章 初级I/...
第1章 字符测试函数 第2章 数据转换函数 第3章 内存配置函数 第4章 时间函数 第5章 字符串处理函数 第6章 数字计算函数 第7章 用户和组函数 第8章 数据加密函数 第9章 数据结构函数 第10章 随机数函数 第11章 初级 I...
chapter 1 字符测试函数 chapter 2 数据转换函数 chapter 3 内存配置函数 chapter 4 时间函数 chapter 5 字符串处理函数 chapter 6 数学计算函数 chapter 7 用户和组函数 chapter 8 数据加密函数 chapter 9 数据结构...
字符测试函数,数据转换函数,内存配置函数,时间函数......
介绍了,linux下C语言开发主要常用函数集,包括字符串测试函数,内存配置函数等等。
第1章、字符测试函数 第2章、数据转换函数 第3章、内存配置函数 第4章、时间函数 第5章、字符串处理函数 第6章、数学计算函数 第7章、用户和组函数 第8章、数据加密函数 第9章、数据结构函数 第10章、随机函数 第11...
linuxC常用函数查询手册方便实用包括: 字符测试篇 字符串转换篇 内存控制篇 时间日期篇 内存及字符串操作篇 常用数学函数篇 用户组篇 数据结构及算法篇 文件操作篇 文件内容操作篇 进程操作篇 文件权限操作篇 信号...
第1章字符测试函数 isalnum(测试字符是否为英文字母或数字) isalpha(测试字符是否为英文字母) isascii(测试字符是否为ASCII码字符) isblank(测试字符是否为空格字符) iscntrl(测试字符是否为ASCII码的控制字符) ...
Linux C 函数手册主要涉及内容大致如下:用户组、信号处理、内存控制、字符测试、接口处理、文件操作、日期时间、环境变量、终端控制、进程操作、数学函数、字符串转换、数据结构及算法、内存及字符串操作。...
Linux常用C函数(中文版) 字符测试篇 isalnum(测试字符是否为英文或数字) 相关函数 isalpha,isdigit,islower,isupper 表头文件 #include 定义函数 int isalnum (int c) 函数说明 检查参数c是否为英文...
Linux字符测试函数,数据转换函数,内存配置函数,时间函数,字符串处理函数,数学计算函数等
LINUX C函数库API 1.字符测试篇 15 1.1 15 isalnum(测试字符是否为英文或数字) 15 1.2 15 isalpha (测试字符是否为英文字母) 15 1.3 16 isascii(测试字符是否为ASCII 码字符) 16 1.4 17 iscntrl(测试字符是否...
手册主要涉及内容大致如下:用户组、信号处理、内存控制、字符测试、接口处理、文件操作、日期时间、环境变量、终端控制、进程操作、数学函数、字符串转换、数据结构及算法、内存及字符串操作等。
1 字符测试篇 2 2 字符串转换篇 10 3 内存控制篇 17 4 日期时间篇 22 5 内存及字符串操作篇 28 6 常用数学函数篇 45 7 用户组篇 56 8 数据结构及算法篇 78 9 文件操作篇 85 10 文件内容操作篇 94 11 进程操作篇 109 ...
isalnum(测试字符是否为英文或数字) 相关函数 isalpha,isdigit,islower,isupper 表头文件#include 定义函数int isalnum (int c) 函数说明 检查参数 c是否为英文字母或阿拉伯数字,在标准c中相当于使用 ...
Linux相关函数说明. 字符测试函数(isblank..),数据转换函数(atoi,atof...)
1 字符测试篇 2 字符串转换篇 3 内存控制篇 4 日期时间篇 5 内存及字符串操作篇 6 常用数学函数篇 7 用户组篇 8 数据结构及算法篇 9 文件操作篇 10 文件内容操作篇 11 进程操作篇 12 文件权限控制篇 13 信号...
isalnum(测试字符是否为英文或数字) isalpha (测试字符是否为英文字母) isascii(测试字符是否为ASCII码字符) iscntrl(测试字符是否为ASCII码的控制字符) isdigit(测试字符是否为阿拉伯数字) isgraphis(测试...
信号处理篇 ... 字符测试篇 常用数学函数篇 接口处理篇 数据结构及算法篇 文件内容操作篇 文件操作篇 文件权限控制篇 日期时间篇 环境变量篇 用户组篇 终端控制篇 进程操作篇