最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言中isdigit()函數(shù)和isxdigit()函數(shù)的用法

 更新時間:2015年08月25日 17:51:21   投稿:goldensun  
這篇文章主要介紹了C語言中isdigit()函數(shù)和isxdigit()函數(shù)的用法,用來判斷字符師傅為阿拉伯?dāng)?shù)字和16進制數(shù)字,需要的朋友可以參考下

C語言isdigit()函數(shù):判斷字符是否為阿拉伯?dāng)?shù)字
頭文件:

#include <ctype.h>

定義函數(shù):

int isdigit(int c);

函數(shù)說明:檢查參數(shù) c 是否為阿拉伯?dāng)?shù)字0 到9。

返回值:若參數(shù)c 為阿拉伯?dāng)?shù)字,則返回true,否則返回null(0)。

附加說明:此為宏定義,非真正函數(shù)。

范例:找出str 字符串中為阿拉伯?dāng)?shù)字的字符。

#include <ctype.h>
main(){
 char str[] = "123@#FDsP[e?";
 int i;
 for(i = 0; str[i] != 0; i++)
  if(isdigit(str[i]))
   printf("%c is an digit character\n", str[i]);
}

執(zhí)行結(jié)果:

1 is an digit character
2 is an digit character
3 is an digit character

C語言isxdigit()函數(shù):判斷字符是否為16進制數(shù)字

頭文件:

#include <ctype.h>

定義函數(shù):

int isxdigit (int c);

函數(shù)說明:檢查參數(shù)c是否為16 進制數(shù)字,只要c為下列其中一個情況就檢測成功。

16進制數(shù)字:0123456789ABCDEF。

返回值:若參數(shù)c 為16 進制數(shù)字,則返回非 0,否則返回 0。

附加說明:此為宏定義,非真正函數(shù)。

范例:找出字符串str 中為十六進制數(shù)字的字符。

#include <ctype.h>
main(){
 char str[] = "123c@#FDsP[e?";
 int i;
 for(i = 0; str[i] != 0; i++)
  if(isxdigit(str[i]))
   printf("%c is a hexadecimal digits\n", str[i]);
}

執(zhí)行結(jié)果:

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

相關(guān)文章

最新評論

永丰县| 邯郸县| 盱眙县| 岗巴县| 商河县| 昌平区| 华蓥市| 浠水县| 盐源县| 海淀区| 车致| 息烽县| 安宁市| 霍山县| 铜川市| 郸城县| 肃北| 马鞍山市| 九江县| 威信县| 和静县| 营口市| 施秉县| 林西县| 宁夏| 锡林郭勒盟| 荔浦县| 高碑店市| 乐平市| 海南省| 突泉县| 洛浦县| 水富县| 安丘市| 马尔康县| 达尔| 阿巴嘎旗| 大安市| 宝鸡市| 昌邑市| 台中县|