strchr函式的用法小總結

2021-08-02 23:35:48 字數 641 閱讀 2708

#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瀏覽器,畢竟大廠權威性還是可以...