欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

C語言

C語言入門知識:strchr函數(shù)

時間:2025-06-08 02:11:31 C語言 我要投稿
  • 相關推薦

C語言入門知識:strchr函數(shù)

  導語:strchr函數(shù)原型:extern char *strchr(const char *s,char c);查找字符串s中首次出現(xiàn)字符c的位置。下面是C語言strchr函數(shù)知識,歡迎閱讀:

C語言入門知識:strchr函數(shù)

  C語言

  char *strchr(const char* _Str,int _Val)

  char *strchr(char* _Str,int _Ch)

  頭文件:#include

  功能:查找字符串s中首次出現(xiàn)字符c的位置

  說明:返回首次出現(xiàn)c的位置的指針,返回的地址是被查找字符串指針開始的第一個與Val相同字符的指針,如果s中不存在c則返回NULL。

  返回值:成功則返回要查找字符第一次出現(xiàn)的位置,失敗返回NULL

  參數(shù)編輯

  haystack

  輸入字符串。

  needle

  如果 needle 不是一個字符串,那么它將被轉化為整型并且作為字符的序號來使用。

  before_needle

  若為 TRUE,strstr() 將返回 needle 在 haystack 中的位置之前的部分。

  返回: 返回字符串的一部分或者 FALSE(如果未發(fā)現(xiàn) needle)。

  例子:

  1

  2

  3

  4

  5

  6

  7

  

  $email='name@example.com';

  $domain=strchr($email,'@');

  echo$domain;//打印@example.com

  $user=strchr($email,'@',true);//從PHP5.3.0起

  echo$user;//打印name

  ?>

  函數(shù)公式編輯

  實現(xiàn):

  1

  2

  3

  4

  5

  6

  7

  8

  char*strchr(char*s,charc)

  {

  while(*s!='