<ctype>頭文件

函數 isalpha

  • 原型: int isalpha(int ch);
  • 返回值: 檢查 ch 是否是字母.
  • 返回值: 是字母返回非 0 ,否則返回 0 

函數 iscntrl

  • 原型: int iscntrl(int ch);
  • 返回值: 檢查 ch 是否控制字符(其 ASCII 碼在 0x00 到 0x1F 之間).
  • 返回值: 是返回非 0,否則返回 0.

函數 isdigit

  • 原型: int isdigit(int ch);
  • 返回值: 檢查 ch 是否是數字( 0-9 )
  • 返回值: 是返回非 0,否則返回 0

函數 isgraph

  • 原型: int isgraph(int ch);
  • 返回值: 檢查 ch 是否可顯示字符(其 ASCII 碼在 0x21 到 0x7E 之間),不包括空格
  • 返回值: 是返回非 0,否則返回 0

函數 islower

  • 原型: int islower(int ch);
  • 返回值: 檢查 ch 是否小寫字母(a-z)
  • 返回值: 是返回非 0,否則返回 0  

函數 tolower

  • 原型: int tolower(int ch);
  • 返回值: 將 ch 字符轉換爲小寫字母
  • 返回值: 返回 ch 所代表的字符的小寫字母  

函數 toupper

  • 原型: int toupper(int ch);
  • 返回值: 將 ch 字符轉換成大寫字母
  • 返回值: 與 ch 相應的大寫字母   

函數 isalnum

  • 原型: int isalnum(int ch);
  • 返回值: 檢查 ch 是否是字母或數字
  • 返回值: 是字母或數字返回 1,否則返回 0 

函數 isprint

  • 原型: int isprint(int ch);
  • 返回值: 檢查 ch 是否可打印字符(包括空格),其 ASCII 碼在 0x20 到 0x7E 之間
  • 返回值: 是返回非 0,否則返回 0  

函數 ispunct

  • 原型: int ispunct(int ch);
  • 返回值: 檢查 ch 是否是標點字符(不包括空格),即除字母,數字和空格以外的所有可打印字符
  • 返回值: 是返回非 0,否則返回 0  

函數 isspace

  • 原型: int isspace(int ch);
  • 返回值: 檢查ch是否是空格符和跳格符(控制字符)或換行符
  • 返回值: 是返回非 0,否則返回 0 

函數 isupper

  • 原型: int isupper(int ch);
  • 返回值: 檢查ch是否是大寫字母(A-Z)
  • 返回值: 是返回非 0,否則返回 0

函數 isxdigit

  • 原型: int isxdigit(int ch);
  • 返回值: 檢查 ch 是否是一個 16 進制數學字符(即 0-9,或 A-F,或 a-f)
  • 返回值: 是返回非 0,否則返回 0

函數 isascii

  • 原型: int isascii(int ch);
  • 返回值: 測試參數是否是 ASCII 碼 0-127
  • 返回值: 是返回非 0,否則返回 0
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章