欢迎来到君博文库网!

C语言中isalnum函数和isalpha函数对比(范文推荐)

文章来源:网友投稿 时间:2023-05-18 10:56:02

C语言isalnum函数:判断字符是否为英文字母或数字 头文件:#includeisalnum用来判断一个字符是否为英文字母或数字,相当于isalphac||isdigitc,其原型为下面是小编为大家整理的C语言中isalnum函数和isalpha函数对比(范文推荐),供大家参考。

C语言中isalnum函数和isalpha函数对比(范文推荐)

  C语言isalnum函数:判断字符是否为英文字母或数字

   头文件:

  #include

  isalnum 用来判断一个字符是否为英文字母或数字,相当于 isalphac || isdigitc,其原型为:

  int isalnumint c;

  【参数】c 为需要检测的字符。

  【返回值】若参数c 为字母或数字,若 c 为 0 ~ 9 a ~ z A ~ Z 则返回非 0,否则返回 0。

  注意,isalnum为宏定义,非真正函数。

  【实例】找出str 字符串中为英文字母或数字的字符。

  #includemain char str[] = "123c@#FDsP[e"; int i; for i = 0; str[i] != 0; i++ ifisalnumstr[i] printf"%c is an alphanumeric charactern", str[i];

    输出结果:

  1 is an apphabetic character2 is an apphabetic character3 is an apphabetic characterc is an apphabetic characterF is an apphabetic characterD is an apphabetic characters is an apphabetic characterP is an apphabetic charactere is an apphabetic character

  C语言isalpha函数:判断字符是否为英文字母

  头文件:

  #include

  isalpha 用来判断一个字符是否是英文字母,相当于 isupperc||islowerc,其原型为:

  int isalphaint c;

  【参数】c 为需要被检测的字符。

  【返回值】若参数c 为英文字母(a ~ z A ~ Z),则返回非 0 值,否则返回 0。

  注意,isalpha 为宏定义,非真正函数。

  【实例】找出str 字符串中为英文字母的字符。

  #includemain char str[] = "123c@#FDsP[e"; int i; for i = 0; str[i] != 0; i++ ifisalphastr[i] printf"%c is an alphanumeric charactern", str[i];

   执行结果:

  c is an apphabetic characterF is an apphabetic characterD is an apphabetic characters is an apphabetic characterP is an apphabetic charactere is an apphabetic character

推荐访问:函数 语言 isalnum C语言中isalnum函数和isalpha函数对比 c语言中isalnum()函数和isalpha()函数的对比 c语言isalnum函数用法 C语言isalpha函数 c语言isalpha函数用法

本文来源:https://www.taohy.cn/fanwendaquan/gongwenfanwen/29012.html

推荐内容