C語言strchr()函式
阿新 • • 發佈:2021-01-02
技術標籤:C
描述
char *strchr(const char *str, int c)在引數str所指向的字串中搜索第一次出現字元c(一個無符號字元)的位置。
宣告
下面是 strchr() 函式的宣告。
char *strchr(const char *str, int c)
引數
- str-- 要被檢索的 C 字串。
- c-- 在 str 中要搜尋的字元。
返回值
該函式返回在字串 str 中第一次出現字元 c 的位置,如果未找到該字元則返回 NULL。
例項
下面的例項演示了 strchr() 函式的用法。
#include <stdio.h> #include <string.h> int main (){ const char str[] = "HelloWorld"; const char ch = 'W'; char *ret = strchr(str, ch); printf("要被檢索的字串:%s\n",str); printf("從%c字元後開始檢測\n", ch); printf("顯示被檢測之後的字元:%s\n",ret); return(0); }
列印結果:
說明:這裡就不作程式碼分析了,看列印結果差不多也能知道其中的意思
以上就是strchr()函式使用方式以及說明!