C语言--字符串测试函数
kongslly
码海求知,只因迷惑.IT的世界博大精深,不是因为不会,而是因为根本不懂
echo H4sIAIWNIV4AA92VwQ7CMAxD7/sKpP3/P3JAqMmznRW0AyISqCqNZzvuOM+76rgN6dehHq1eO/V77buzgFr4vUVb3VlA1aNs0zVhI5QDrtI/gqrH3r9us+rr6li3/tIrtTZ/xgmyOD1y1TpS63JHR6FeCiv1gTF1u1GgmtvnqAqswBRMlUxwsGJuuO5DYNYARd86PEUNXvU89fRwJDVhAaof4SrbANuTawTWRworNlOaenXxZqisKMUlbcOr+lyNo
展开
-
isalnum字符串测试函数应用实例
原型:extern int isalnum(int c); 头文件:ctype.h 功能:检查参数c是否为英文字母或阿拉伯数字,在标准c中相当于使用“isalpha(c) || isdigit(c)”做测试。 说明:若参数c为字母或数字(当c为数字0-9或字母a-z及A-Z时),则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 函数实现模拟源码:原创 2016-05-26 22:39:49 · 1290 阅读 · 0 评论 -
isupper字符串测试函数应用实例
原型:extern int isupper(int c); 头文件:ctype.h 功能:判断字符c是否为大写英文字母 说明:当参数c为大写英文字母(A-Z)时,返回非零值,否则返回零。 附加说明: 此为宏定义,非真正函数。 函数实现模拟源码: int isupper(int c) { return ('A' <= c && c <= 'Z'); } 应用实例: #原创 2016-05-25 23:39:48 · 669 阅读 · 0 评论 -
isgraph字符串测试函数应用实例
原型:int isgraph(int c); 头文件:ctype.h 功能:检查参数c是否为可打印字符,若c所对映的ASCII码可打印,且非空格字符则返回TRUE。 返回值:若参数c为可打印字符,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 应用实例: #include #include main() { char str[]="a原创 2016-06-03 22:02:04 · 3027 阅读 · 0 评论 -
isprint字符串测试函数应用实例
原型:int isprint(int c); 头文件:ctype.h 功能:检查参数c是否为可打印字符(0x20-0x7e),若c所对映的ASCII(非控制字符)码可打印,其中包含空格字符,则返回TRUE。 返回值:若参数c为可打印字符,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 应用实例: #include #include main(原创 2016-06-03 22:00:25 · 2329 阅读 · 0 评论 -
iscntrl字符串测试函数应用实例
原型:int iscntrl(int c); 头文件:ctype.h 功能:检查参数c是否为ASCII控制码,也就是判断c的范围是否在0到30之间。 返回值:若参数c为ASCII控制码,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 扩展: 控制字符(Control Character),出现于特定的信息文本中,表示某一控制功能的字符。 在原创 2016-06-07 22:37:52 · 1264 阅读 · 0 评论 -
islower字符串测试函数应用实例
原型:int islower(int c); 头文件:ctype.h 功能:检查参数c是否为小写英文字母。 返回值:若参数c为小写英文字母,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 函数模拟源码: int islower(int c) { return ('a' <= c && c <= 'z'); }应用实例: #include原创 2016-06-07 22:36:03 · 1773 阅读 · 0 评论 -
isspace字符串测试函数应用实例
原型:int isspace(int c); 头文件:ctype.h 功能:检查参数c是否为空格字符,也就是判断是否为空格('')、定位字符('\t')、CR('\r')、换行('\n')、垂直定位字符('\v')或翻页('\f')的情况。 返回值:若参数c为空格字符,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 模拟源码实现: int iss原创 2016-06-01 22:21:32 · 4425 阅读 · 0 评论 -
ispunct字符串测试函数应用实例
原型:int ispunct(int c); 头文件:ctype.h 功能:检查参数c是否为标点符号或特殊符号。返回TRUE也就是代表参数c为非空格、非数字和非英文字母。 返回值:若参数c为标点符号或特殊符号,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 应用实例: #include #include main() { ch原创 2016-06-01 22:15:51 · 3616 阅读 · 0 评论 -
isdigit字符串测试函数应用实例
原型:int isdigit(int c); 头文件:ctype.h 功能:检查参数c是否为阿拉伯数字0到9。 返回值:若参数c为阿拉伯数字,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 模拟实现源码: int isdigit(int c) { return ('0' <= c && c <= '9'); } 应用实例: #in原创 2016-05-31 22:12:01 · 3810 阅读 · 1 评论 -
isxdigit字符串测试函数应用实例
原型:int isxdigit(int c); 头文件:ctype.h 功能:检查参数c是否为16进制数字,只要c为下列其中一个情况则返回TRUE。16进制数字:0123456789ABCDEF。 返回值:若参数c为16进制数字,则返回TRUE,否则返回NULL(0)。 附加说明: 此为宏定义,非真正函数。 函数模拟源码: int isxdigit(int c) { r原创 2016-05-31 22:09:33 · 4054 阅读 · 1 评论 -
isalpha字符串测试函数应用实例
原型:int isalpha (int c); 头文件:ctype.h 功能:检查参数c是否为英文字母,在标准c中相当于使用“isupper(c)||islower(c)”做测试。 返回值:若参数c为英文字母,则返回TRUE,否则返回NULL(0)。。 附加说明: 此为宏定义,非真正函数。 函数实现模拟源码: int isalpha(int c) { return ((原创 2016-05-26 22:40:33 · 901 阅读 · 0 评论 -
isascii字符串测试函数应用实例
原型:int isascii(int c); 头文件:ctype.h 功能:检查参数c是否为ASCII码字符,也就是判断c的范围是否在0到127之间。 返回值:若参数c为ASCII码字符,则返回TRUE,否则返回NULL(0) 附加说明: 此为宏定义,非真正函数。 拓展: ASCII(American Standard Code for Information Interc原创 2016-06-14 21:13:12 · 2108 阅读 · 0 评论