W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
C 標(biāo)準(zhǔn)庫(kù)的 ctype.h 頭文件提供了一些函數(shù),可用于測(cè)試和映射字符。
這些函數(shù)接受 int 作為參數(shù),它的值必須是 EOF 或表示為一個(gè)無(wú)符號(hào)字符。
如果參數(shù) c 滿足描述的條件,則這些函數(shù)返回非零(true)。如果參數(shù) c 不滿足描述的條件,則這些函數(shù)返回零。
下面列出了頭文件 ctype.h 中定義的函數(shù):
序號(hào) | 函數(shù) & 描述 |
---|---|
1 | int isalnum(int c) 該函數(shù)檢查所傳的字符是否是字母和數(shù)字。 |
2 | int isalpha(int c) 該函數(shù)檢查所傳的字符是否是字母。 |
3 | int iscntrl(int c) 該函數(shù)檢查所傳的字符是否是控制字符。 |
4 | int isdigit(int c) 該函數(shù)檢查所傳的字符是否是十進(jìn)制數(shù)字。 |
5 | int isgraph(int c) 該函數(shù)檢查所傳的字符是否有圖形表示法。 |
6 | int islower(int c) 該函數(shù)檢查所傳的字符是否是小寫(xiě)字母。 |
7 | int isprint(int c) 該函數(shù)檢查所傳的字符是否是可打印的。 |
8 | int ispunct(int c) 該函數(shù)檢查所傳的字符是否是標(biāo)點(diǎn)符號(hào)字符。 |
9 | int isspace(int c) 該函數(shù)檢查所傳的字符是否是空白字符。 |
10 | int isupper(int c) 該函數(shù)檢查所傳的字符是否是大寫(xiě)字母。 |
11 | int isxdigit(int c) 該函數(shù)檢查所傳的字符是否是十六進(jìn)制數(shù)字。 |
標(biāo)準(zhǔn)庫(kù)還包含了兩個(gè)轉(zhuǎn)換函數(shù),它們接受并返回一個(gè) "int"
序號(hào) | 函數(shù) & 描述 |
---|---|
1 | int tolower(int c) 該函數(shù)把大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)字母。 |
2 | int toupper(int c) 該函數(shù)把小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)字母。 |
序號(hào) | 字符類 & 描述 |
---|---|
1 | 數(shù)字 完整的數(shù)字集合 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } |
2 | 十六進(jìn)制數(shù)字 集合 { 0 1 2 3 4 5 6 7 8 9 A B C D E F a b c d e f } |
3 | 小寫(xiě)字母 集合 { a b c d e f g h i j k l m n o p q r s t u v w x y z } |
4 | 大寫(xiě)字母 集合 {A B C D E F G H I J K L M N O P Q R S T U V W X Y Z } |
5 | 字母 小寫(xiě)字母和大寫(xiě)字母的集合 |
6 | 字母數(shù)字字符 數(shù)字、小寫(xiě)字母和大寫(xiě)字母的集合 |
7 | 標(biāo)點(diǎn)符號(hào)字符 集合 ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ |
8 | 圖形字符 字母數(shù)字字符和標(biāo)點(diǎn)符號(hào)字符的集合 |
9 | 空格字符 制表符、換行符、垂直制表符、換頁(yè)符、回車符、空格符的集合。 |
10 | 可打印字符 字母數(shù)字字符、標(biāo)點(diǎn)符號(hào)字符和空格字符的集合。 |
11 | 控制字符 在 ASCII 編碼中,這些字符的八進(jìn)制代碼是從 000 到 037,以及 177(DEL)。 |
12 | 空白字符 包括空格符和制表符。 |
13 | 字母字符 小寫(xiě)字母和大寫(xiě)字母的集合。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: