Linux下程序设计常用函数.doc

Linux下程序设计常用函数.doc

isalnum(测试字符是否为英文或数字 相关函数? isalpha,isdigit,islower,isupper 表头文件? #includectype.h ? 定义函数? int isalnum (int c) ? 函数说明? 检查参数c是否为英文字母或阿拉伯数字,在标准c中相当于使用“isalpha(c) || isdigit(c)”做测试。 ? 返回值? 若参数c为字母或数字,则返回TRUE,否则返回NULL(0)。 ? 附加说明? 此为宏定义,非真正函数。 ? 范例? /* 找出str 字符串中为英文字母或数字的字符*/ #include ctype.h main() { char str[]=”123c@#FDsP[e?”; int i; for (i=0;str[i]!=0;i++ ) if ( isalnum(str[i])) printf(“%c is an alphanumeric character\n”,str[i]); } ? 执行? 1 is an apphabetic character 2 is an apphabetic character 3 is an apphabetic character c is an apphabetic character F is an apphabetic character D is an apphabetic character s is an apphabetic character P is an apphabetic character e is an apphabetic character ?   ? ? isalpha (测试字符是否为英文字母)? 相关函数? isalnum,islower,isupper ? 表头文件? #includectype.h ? 定义函数? int isalpha (int c) ? 函数说明? 检查参数c是否为英文字母,在标准c中相当于使用“isupper(c)||islower(c)”做测试。 ? 返回值? 若参数c为英文字母,则返回TRUE,否则返回NULL(0)。 ? 附加说明? 此为宏定义,非真正函数。 ? 范例? /* 找出str 字符串中为英文字母的字符*/ #include ctype.h main() { char str[]=”123c@#FDsP[e?”; int i; for (i=0;str[i]!=0;i++) if(isalpha(str[i])) printf(“%c is an alphanumeric character\n”,str[i]); } ? 执行? c is an apphabetic character F is an apphabetic character D is an apphabetic character s is an apphabetic character P is an apphabetic character e is an apphabetic character ?   ? ? isascii(测试字符是否为ASCII 码字符)? 相关函数? iscntrl ? 表头文件? #include ctype.h ? 定义函数? int isascii(int c); ? 函数说明? 检查参数c是否为ASCII码字符,也就是判断c的范围是否在0到127之间。 ? 返回值? 若参数c为ASCII码字符,则返回TRUE,否则返回NULL(0)。 ? 附加说明? 此为宏定义,非真正函数。 ? 范例? /* 判断int i是否具有对映的ASCII码字符*/ #includectype.h main() { int i; for(i=125;i130;i++) if(isascii(i)) printf(%d is an ascii character:%c\n,i,i); else printf(%d is not an ascii character\n,i); } ? 执行? 125 is an ascii character:} 126 is an ascii character:~ 127 is an ascii character: 128 is not an ascii character 129 is not an ascii character ?   ? ? iscntrl(测试字符是否为ASCII 码的控制字符)? 相关函数? isascii ? 表头文件? #include ctype.h ? 定义函数? int iscntrl(int c); ? 函数说明? 检查参数c是否为ASCII控制码,也就是判断c的范围是

文档评论(0)

1亿VIP精品文档

相关文档