說明:原型:char *strstr(char *haystack, char *needle);
用法:#include
功能:從字串haystack中尋找needle第一次出現的位置(不比較結束符null)。
說明:返回指向第一次出現needle位置的指標,如果沒找到則返回null。
函式mystrstr是我自己寫的;
函式standardstrstr是標準函式,可對比參考;
#include#include#include
char* mystrstr(char srce,char
check)
if(*ch == '
\0') return
ret;
if(*sr == '
\0') return
null;
ch=check;
}return
null;
}char* standardstrstr(const
char *src,const
char *dest)
src++;
}return
null;
}int
main();
char ch=;
char *sr1="
how are you baby";
char *ch1=""
;
char *ret=mystrstr(sr,ch);
char *ret1=standardstrstr(sr1,ch1);
if(null != ret)
return -1;}
C語言中String庫函式
c語言中string庫函式 以下內容摘自 c程式設計教程 美 h.m.deitel p.j.deitel著,薛萬鵬等譯,機械工業出版社。void memccpy void dest,const void src,int c,size t n 從src所指向的物件複製n個字元到dest所指向的物件中。...
C語言str函式系列
1 strcat 此函式原型為 char strcat char dest,const char src 功能為連線兩個字串,把src連線到dest後面 返回dest位址 實現如下 char strcat char dest,const char src while dest src return ...
C語言str 函式系列
char strcat char dest,const char src while dest src return addr 2 strcmp intstrcmp const char str1,const char str2 return str1 str2 3 strcpy char strc...