函數原型:extern char *strchr(char *str,char character)
參數說明:str為一個字符串的指針,character為一個待查找字符。
所在庫名:#include <string.h>
函數功能:從字符串str中尋找字符character第一次出現的位置。
返回說明:返回指向第一次出現字符character位置的指針,如果沒找到則返回NULL。
其它說明:還有一種格式char *strchr( const char *string, int c ),這里字符串是以int型給出的。
實例:



















在VC++ 6.0編譯運行:
注意返回字符串包含我們character字符。
我們把下面定義:
char character='k' ; //指定一個字符
改寫成:
int character='k' ; //指定一個字符
也同樣能夠實現。
另外,strstr函數
包含文件:string.h
函數名: strstr
函數原型:extern char *strstr(char *str1, char *str2);
功能:找出str2字符串在str1字符串中第一次出現的位置(不包括str2的串結束符)。
返回值:返回該位置的指針,如找不到,返回空指針。