-
isxdigit
鎖定
isxdigit,相關函數是isalnum,isdigit,isascii,表頭文件是#include<ctype.h>,定義函數是int isxdigit (int c)。
- 中文名
- isxdigit
- 相關函數
- isalnum,isdigit,isascii
- 表頭文件
- #include<ctype.h>
- 定義函數
- int isxdigit (int c)
isxdigit簡介
相關函數
isalnum,isdigit,isascii,isalpha
表頭文件
#include<ctype.h>
定義函數
int isxdigit (int c)
函數説明
檢查參數c是否為16進制數字,只要c為下列其中一個情況則返回非零值,否則返回0。
16進制數字:0123456789abcdefABCDEF。
參數類型為int,但是可以直接將char 類型數據傳入.
例如:isxdigit('a') 返回為1.
返回值
若參數c為16進制數字,則返回非零,否則返回0。
附加説明
此為宏定義,非真正函數。
isxdigit範例
/*找出字符串str中為十六進制數字的字符*/
#include<ctype.h> #include<stdio.h> int main() { char str[]="123c@#FDsP[e?"; int i; for(i=0;str[i]!='\0';i++) if(isxdigit(str[i])) printf("%cisahexadecimaldigits\n",str[i]); }
執行
1 is a hexadecimal digits
2 is a hexadecimal digits
3 is a hexadecimal digits
c is a hexadecimal digits
F is a hexadecimal digits
D is a hexadecimal digits
e is a hexadecimal digits
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:12次歷史版本
- 最近更新: 衣尊堂