isxdigit

来源:互联网 发布:淘宝买到假货索赔流程 编辑:程序博客网 时间:2024/05/14 23:14

isxdigit


  原型:extern int isxdigit(int c);    用法:#include     功能:判断字符c是否为十六进制数字    说明:当c为A-F,a-f或0-9之间的十六进制数字时,返回非零值,否则返回零。    举例:      // isxdigit.c            #include       #include       main()      {        int c;                clrscr();        // clear screen        c='a';        printf("%c:%s/n",c,isxdigit(c)?"yes":"no");        c='9';        printf("%c:%s/n",c,isxdigit(c)?"yes":"no");        c='*';        printf("%c:%s/n",c,isxdigit(c)?"yes":"no");        getchar();        return 0;      }

--------------------------

Example
/* isxdigit example */#include #include #include int main (){  char str[]="ffff";  long int number;  if (isxdigit(str[0]))  {    number = strtol (str,NULL,16);    printf ("The hexadecimal number %lx is %ld./n",number,number);  }  return 0;}
原创粉丝点击