當前位置:編程學習大全網 - 圖片素材 - ctype.h是什麽的頭文件?

ctype.h是什麽的頭文件?

具體如下:

ctype.h既支持單字節(Byte)字符,也支持寬字符;是C標準函數庫中的頭文件,定義了壹批C語言字符分類函數(C character classification functions),用於測試字符是否屬於特定的字符類別,如字母字符、控制字符等。

1、字符測試函數

1>函數原型均為int isxxxx(int)

2>參數為int, 任何實參均被提升成整型

3>只能正確處理處於[0, 127]之間的值

2、字符映射函數

1>函數原型為int toxxxx(int)

2>對參數進行檢測, 若符合範圍則轉換, 否則不變

int tolower(int);'A'~'Z'==>'a'~'z'

inttoupper(int);'a'~'z'==>'A'~'Z'

3、主要函數

(1)isalpha

函數名稱: isalpha

函數原型: int isalpha(char ch);

函數功能: 檢查ch是否是字母.

函數返回: 是字母返回非0 ,否則返回 0

(2)iscntrl

函數名稱:iscntrl

函數原型: intiscntrl(int ch);

函數功能: 檢查ch是否控制字符(其ASCII碼在0和0x1F之間,數值為 0-31).

函數返回: 是返回非0,否則返回 0

(3)isdigit

函數名稱: isdigit

函數原型: int isdigit(char ch);

函數功能: 檢查ch是否是數字(0-9)

函數返回: 是返回非0,否則返回0

  • 上一篇:表達空氣清新的美句
  • 下一篇:中國聯通網上營業廳 網址是什麽啊
  • copyright 2024編程學習大全網