1. 程式人生 > >標準C字元和字串函式

標準C字元和字串函式

標準C字元和字串函式

atof()

將字串轉換成浮點數

atoi()

將字串轉換成整數

atol()

將字串轉換成長整型數

isalnum()

當字母或數字字元時, 返回真值

isalpha()

當字母字元時, 返回真值

iscntrl()

當控制字元時, 返回真值

isdigit()

當數字字元時, 返回真值

isgraph()

當非空格可列印字元時, 返回真值

islower()

當小寫字母字元時, 返回真值

isprint()

當可列印字元時, 返回真值

ispunct()

當標點字元時, 返回真值

isspace()

當空格字元時, 返回真值

isupper()

當大寫字母字元時, 返回真值

isxdigit()

當十六進位制字元時, 返回真值

memchr()

在某一記憶體範圍中查詢一特定字元

memcmp()

比較記憶體內容

memcpy()

拷貝記憶體內容

memmove()

拷貝記憶體內容

memset()

將一段記憶體空間填入某值

strcat()

連線兩個字串

strchr()

查詢某字元在字串中首次出現的位置

strcmp()

比較兩個字串

strcoll()

採用目前區域的字元排列次序來比較字串

strcpy()

拷貝字串

strcspn()

在某字串中匹配指定字串

strerror()

返回錯誤碼對應的文字資訊

strlen()

返回指定字串的長度

strncat()

連線某一長度的兩個字串

strncmp()

比較某一長度的兩個字串

strncpy()

複製某一長度的一個字串到另一字串中

strpbrk()

查詢某字串在另一字串中首次出現的位置

strrchr()

查詢某字元在字串中末次出現的位置

strspn()

返回子串的長度,子串的字元都出現包含於另一字串中

strstr()

在一字串中查詢指定的子串首次出現的位置

strtod()

將字串轉換成浮點數

strtok()

查詢指定字元之前的子串

strtol()

將字串轉換成長整型數

strtoul()

將字串轉換成無符號長整型數

strxfrm()

轉換子串, 可以用於字串比較                             

tolower()

將字元轉換成小寫字元

toupper()

將字元轉換成大寫字元