国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C > 正文

C語言中isalnum()函數和isalpha()函數的對比使用

2020-01-26 14:57:28
字體:
來源:轉載
供稿:網友

C語言isalnum()函數:判斷字符是否為英文字母或數字
頭文件:

#include <ctype.h>

isalnum() 用來判斷一個字符是否為英文字母或數字,相當于 isalpha(c) || isdigit(c),其原型為:

  int isalnum(int c);

【參數】c 為需要檢測的字符。

【返回值】若參數c 為字母或數字,若 c 為 0 ~ 9  a ~ z  A ~ Z 則返回非 0,否則返回 0。

注意,isalnum()為宏定義,非真正函數。

【實例】找出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 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 <ctype.h>

isalpha() 用來判斷一個字符是否是英文字母,相當于 isupper(c)||islower(c),其原型為:

  int isalpha(int c);

【參數】c 為需要被檢測的字符。

【返回值】若參數c 為英文字母(a ~ z  A ~ Z),則返回非 0 值,否則返回 0。

注意,isalpha() 為宏定義,非真正函數。

【實例】找出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 characterF is an apphabetic characterD is an apphabetic characters is an apphabetic characterP is an apphabetic charactere is an apphabetic character

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 禹州市| 台北市| 开鲁县| 林芝县| 广丰县| 汨罗市| 甘谷县| 宜兰市| 宜良县| 和政县| 盘锦市| 鲁山县| 通山县| 青铜峡市| 潞西市| 五指山市| 绥江县| 自治县| 宜君县| 乌恰县| 芦溪县| 竹北市| 舟山市| 金塔县| 武夷山市| 塔城市| 沅陵县| 原平市| 漠河县| 嘉鱼县| 吴忠市| 博乐市| 栾川县| 云梦县| 平阴县| 太保市| 库尔勒市| 英超| 蒙山县| 滕州市| 巢湖市|