#include#include #includeint main(void)
; char *p1,*p2;
int na,nb,nc;
p1=strchr(s,'p'); //strchr() 用來查詢某字元在字串中首次出現的位置,其原型為:
p2=strchr(s,'t'); // char * strchr (const char *str, int c);
na=p1-s;
nb=p2-p1-1;
nc=strlen(p2)-1;
printf("%d\n",p1); // 'p'首次出現的位置
printf("%d\n",p2); // 't'首次出現的位置
printf("%s\n",p1); // 列印字串陣列某字元出現之後的字串,包括該字元
printf("%s\n",p2);
printf("%d\n",strlen(p1));
printf("%d\n",strlen(p2));
printf("%d %d %d\n",na,nb,nc);
system("pause");
return 0;
}
strstr和strchr函式的用法
strchr函式原型 char strchr char str,int ch 功能就是找出在字串str中第一次出項字元ch的位置,找到就返回該字元位置的指標 也就是返回該字元在字串中的位址的位置 找不到就返回空指標 就是 null strstr 函式原型 char strstr char str1,...
strchr 函式的問題
standard c library 裡面的strchr函式的宣告是 char strchr const char s,int c 光看這個宣告就會覺得有問題,接收的引數是const char 返回的是非const的,也就是說 const char str char ptr strchr str,c...
localStorage用法小總結
記得前端大神winter說過 要建立起自己的知識體系,第一步 尋找線索 找準確 全面的 第二步,建立聯絡 第三步,是分類 用思維導圖 第四步,是追本溯源 找到最初的那個它 今天,懷著崇拜大神的心情,來學習下 localstorage的基本用法。用到的學習機是chrome瀏覽器,畢竟大廠權威性還是可以...