C 字串 strstr() 函式
示例
在另一個字串中獲取第一個出現的字串的指標
char myStr[] = "The rain in Spain falls mainly on the plains";
char *myPtr = strstr(myStr, "ain");
if (myPtr != NULL) {
printf("%s", myPtr);
}
自己動手試一試 »
定義和用法
strstr()
函式返回一個指標,指向在另一個字串中找到子字串的位置。如果未找到子字串,則返回 NULL。
strstr()
函式定義在 <string.h>
標頭檔案中。
語法
strchr(char * str, char * substring);
引數值
引數 | 描述 |
---|---|
str | 必需。指向被搜尋字串的指標。 |
substring | 必需。要搜尋的字串。 |
技術詳情
返回 | 一個 char 型別的指標,指向在字串中找到子字串的位置,如果未找到子字串,則返回 NULL。 |
---|