linux C程式設計中常用的函式--字元測試篇
int isalnum (int c)
函式說明 檢查引數c是否為英文字母或阿拉伯數字,在標準c中相當於使用“isalpha(c) || isdigit(c)”做測試
返回值若引數c為字母或數字,則返回TRUE,否則返回NULL(0)
int isalpha (int c)
函式說明 檢查引數c是否為英文字母,在標準c中相當於使用“isupper(c)||islower(c)”做測試
返回值若引數c為a英文字母,則返回TRUE,否則返回NULL(0)
int isascii (int c)
函式說明 檢查引數c是否為ASCII碼字元,也就是判斷c的範圍是否在0到127之間
返回值若引數c為ASCII碼字元,則返回TRUE,否則返回NULL(0)
int iscntrl (int c)
函式說明 檢查引數c是否為ASCII控制碼,也就是判斷c的範圍是否在0到30之間
返回值若引數c為ASCII控制碼,則返回TRUE,否則返回NULL(0)
int iscntrl (int c)
函式說明 檢查引數c是否為ASCII控制碼,也就是判斷c的範圍是否在0到30之間
返回值若引數c為ASCII控制碼,則返回TRUE,否則返回NULL(0)
int isdigit (int c)
函式說明 檢查引數c是否為阿拉伯數字0到9
返回值若引數c為阿拉伯數字0到9,則返回TRUE,否則返回NULL(0)
int isgraph (int c)int isprint(int c)
函式說明 檢查引數c是否為可列印字元,若c所對映的ASCII碼可列印,且非空格字元則返回TRUE
返回值若引數c為可列印字元,則返回TRUE,否則返回NULL(0)
int islower (int c)
函式說明 檢查引數c是否為小寫英文字母
返回值若引數c為小寫英文字母,則返回TRUE,否則返回NULL(0)
int isspace (int c)
函式說明 檢查引數c是否為空格字元,也就是判斷是否為空格('')、定位字元('\t')、CR('\r')、換行('\n')、垂直定位字元('\v')或翻頁('\f')的情況
返回值若引數c為空格字元,則返回TRUE,否則返回NULL(0)
int ispunct (int c)
函式說明 檢查引數c是否為標點符號或特殊符號。返回TRUE也就是代表引數c為非空格、非數字和非英文字母
返回值若引數c為標點符號或特殊符號,則返回TRUE,否則返回NULL(0)
int isupper (int c)
函式說明 檢查引數c是否為大寫英文字母
返回值若引數c為大寫英文字母,則返回TRUE,否則返回NULL(0)
int isxdigit (int c)
函式說明 檢查引數c是否為16進位制數字,只要c為下列其中一個情況則返回TRUE。16進位制數字:0123456789ABCDEF。
返回值若引數c為16進位制數字,則返回TRUE,否則返回NULL(0)
相關文章
- Linux常用C函式—字元測試篇(轉)Linux函式字元
- MySQL字元函式的壓力測試MySql字元函式
- Windows 程式設計常用函式Windows程式設計函式
- Linux常用C函式—介面處理篇(轉)Linux函式
- Linux/Unix C程式設計之的perror函式,strerror函式,errnoLinuxC程式程式設計Error函式
- 總結.NET程式設計中經常用到的27個函式程式設計函式
- Linux常用C函式—記憶體及字串操作篇(轉)Linux函式記憶體字串
- Linux shell程式設計常用萬用字元有哪些?Linux程式設計字元
- 函數語言程式設計中的常用技巧函數程式設計
- Perl在CGI程式設計中常用的函式 (轉)程式設計函式
- linux程式設計之pipe()函式Linux程式設計函式
- Linux Shell程式設計(29)——函式Linux程式設計函式
- 好程式設計師web前端學習路線分享web測試之Js中的函式程式設計師Web前端JS函式
- PHP常用函式篇PHP函式
- 【函式】Oracle的常用字元函式實驗展示(一)函式Oracle字元
- 【函式】Oracle的常用字元函式實驗展示(二)函式Oracle字元
- rewind (C程式中的庫函式)C程式函式
- iOS 函式響應式程式設計 (ReactiveCocoa)– 前篇iOS函式程式設計React
- linux程式設計下signal()函式Linux程式設計函式
- Shell程式設計-09-Shell中的函式程式設計函式
- ASP.NET網路程式設計中經常用到的27個函式集ASP.NET程式設計函式
- C++物件導向程式設計 類和物件提高篇 建構函式C++物件程式設計函式
- Linux系統程式設計(9)—— 程式之程式控制函式exec系列函式Linux程式設計函式
- 函式程式設計函式程式設計
- ASP.NET網路程式設計常用的27個函式ASP.NET程式設計函式
- Linux字元驅動程式的基本結構與函式Linux字元函式
- 如何在 Linux Shell 程式設計中定義和使用函式Linux程式設計函式
- C#中幾個正規表示式匹配輸入字元的函式C#字元函式
- 用於測試C++/C程式設計師的基本程式設計技能、程式設計質量以及對C++/C的理解程度的一份考卷試題 (轉)C++C程式程式設計師
- Java中的函數語言程式設計(二)函式式介面Functional InterfaceJava函數程式設計函式Function
- ORACLE FUNCTION函式中DETERMINISTIC測試OracleFunction函式
- UNIX系統程式設計常用庫函式說明(轉)程式設計函式
- 測試開發之效能篇-效能測試設計
- python網路程式設計中常用到的函式總結Python程式設計函式
- C語言常用函式C語言函式
- 高質量C++/C程式設計指南(第6章 函式設計) (轉)C++C程式程式設計函式
- linux系統程式設計CP小測試Linux程式設計
- Linux Shell程式設計(19)——測試與分支Linux程式設計