1.strstr() 函式
搜尋一個字串在另一個字串中的第一次出現。找到所搜尋的字串,則該函式返回第一次匹配的字串的地址;如果未找到所搜尋的字串,則返回NULL。
2.strcat() 函式
用來連線字串,其原型為: char *strcat(char *dest, const char *src); 【引數】dest 為目的字串指標,src 為源字串指標。 strcat() 會將引數 src 字串複製到引數 dest 所指的字串尾部;dest 最後的結束字元 NULL 會被覆蓋掉,並在連線後的字串的尾部再增加一個 NULL。 注意:dest 與 src 所指的記憶體空間不能重疊,且 dest 要有足夠的空間來容納要複製的字串。 【返回值】返回dest 字串起始地址。 【例項】連線字串並輸出。
#include <stdio.h> #include <string.h> int main () { char str[80]; strcpy (str,"these "); strcat (str,"strings "); strcat (str,"are "); strcat (str,"concatenated."); puts (str); return 0; }
輸出結果: these strings are concatenated.