標準c字元和字串

2021-06-29 12:28:54 字數 1653 閱讀 4625

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()

將字元轉換成大寫字元

標準c字元和字串

atof 將字串轉換成浮點數 atoi 將字串轉換成整數 atol 將字串轉換成長整型數 isalnum 當字母或數字字元時,返回真值 isalpha 當字母字元時,返回真值 iscntrl 當控制字元時,返回真值 isdigit 當數字字元時,返回真值 isgraph 當非空格可列印字元時,返回真...

標準C字元和字串函式

atof 將字串轉換成浮點數 atoi 將字串轉換成整數 atol 將字串轉換成長整型數 isalnum 當字母或數字字元時,返回真值 isalpha 當字母字元時,返回真值 iscntrl 當控制字元時,返回真值 isdigit 當數字字元時,返回真值 isgraph 當非空格可列印字元時,返回真...

C字串和C 字串

在c中,並沒有字串這個資料型別,而是使用字元陣列來儲存字串。c字串實際上就是乙個以null 0 字元結尾的字元陣列,null字元表示字串的結束。需要注意的是 只有以null字元結尾的字元陣列才是c字串,否則只是一般的c字元陣列。c字串定義時可以利用 號進行初始化,但是以後不能利用 對c字串進行賦值。...