1. 程式人生 > >string 的幾個介面函式,包括拼接複製等

string 的幾個介面函式,包括拼接複製等

strlen(s) Returns the length of s, not counting the null.
   返回 s 的長度,不包括字串結束符 null
strcmp(s1, s2) Compares s1 and s2 for equality. Returns 0 if s1 == s2,
positive value if
s1 > s2, negative value if s1 < s2.
   比較兩個字串 s1 s2 是否相同。若 s1 s2 相等,返回
0;若 s1 大於 s2,返回正數;若 s1 小於 s2,則返回負數
strcat(s1, s2) Appends
s2 to s1. Returns s1.
   將字串 s2 連線到 s1 後,並返回 s1
strcpy(s1, s2)
Copies s2 into s1. Returns s1.
   將 s2 複製給 s1,並返回 s1
strncat(s1, s2,n)
Appends n characters from s2 onto s1. Returns s1.
   將 s2 的前 n 個字元連線到 s1 後面,並返回 s1
strncpy(s1, s2, n)
Copies n characters from s2 into s1. Returns s1.
   將 s2 的前 n 個字元複製給 s1,並返回 s1