strstr和strchr函式的用法

2021-06-16 23:54:05 字數 478 閱讀 7045

strchr函式原型:char * strchr(char * str, int ch); 功能就是找出在字串str中第一次出項字元ch的位置,找到就返回該字元位置的指標(也就是返回該字元在字串中的位址的位置),找不到就返回空指標(就是 null)。

strstr 函式原型: char * strstr(char * str1,char * str2);功能就是找出在字串str1中第一次出項字串str2的位置(也就是說字串sr1中要包含有字串str2),找到就返回該字串位置的指標(也就是返回字串str2在字串str1中的位址的位置),找不到就返回空指標(就是 null)。

話不多說,直接看**。

#include#includechar b="1234567890";

int main()

return 0;

}

Strstr和Strchr函式詳解

strstr函式原型char strstr const char string,const char strcharset strstr函式功能 庫函式下的strstr include include intmain else return0 模擬實現strstr 當 start!0 的時候,就把s...

實現庫函式strstr和strchr

下面是實現庫函式時用到的標頭檔案 define crt secure no warnings 1 include include include strstr用於判斷字串str2是否是str1的子串。如果是,則該函式返回str1字串從str2第一次出現的位置開始到結尾的字串 否則,返回null。ch...

strchr和strstr的實現

這兩個函式的區別是乙個strchr返回的是乙個字元第一次在字串裡出現的位置 而strstr返回的是乙個字串在另乙個字串第一次出現的位置。char mystrchr const char str,char c char s1 char str while s1 s1 return null int m...