1、strcat
scract(字符數組1,字符數組2);
作用
- 把字符數組2中的字符串連接到字符數組1中字符串的後面,並刪去字符串1後的串結束標誌“\0”,
- 注意字符數組1的長度要夠用
2、strcpy
scrcpy(字符數組1,字符數組2);
- 要求字符數組1有足夠的長度
- 字符數組1必須寫成數組形式,而字符數組2可以是字符數組,也可以是一個字符串常量,這時相當於把一個字符串賦予一個字符串數組
strcpy 函數實質上是用字符串2中國的字符創覆蓋字符串數組1中的內容,而strcat則不會存在覆蓋的問題,只是單純地將字符串數組2中的字符串連接到字符串1中的字符串後面
3、strcmp 函數
scrcmp(字符數組1,字符數組2);
scrcmp(字符數組1,"hello");
scrcmp("world","hello");
- 按照ASCII碼順序比較兩個數組中的字符串,並由函數返回值返回比較結果。
- 字符串1=字符串2,返回值爲0。
- 字符串1>字符串2,返回值爲一正數。
- 字符串1<字符串2,返回值爲一負數。
- 可用於比較兩個字符串常量,或比較數組和字符串常量。
進行比較的時候若出現不同的字符,則以第一個不同字符的比較結果作爲整個比較的結果
4、strlen函數
strlen(字符數組);
測字符串數組的實際長度(不含字符串結束標誌"\0"),函數返回值爲字符串的實際長度。