免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

strtok函數(shù)的使用示例

strtok函數(shù)是字符串函數(shù)庫中的一個函數(shù),函數(shù)原型如下:

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站制作、成都做網(wǎng)站與策劃設計,蕭山網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設10多年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:蕭山等地區(qū)。蕭山做網(wǎng)站價格咨詢:028-86922220

char *strtok(char s[], const char *delim);

作用:分解字符串為一組字符串。s為要分解的字符串,delim為分隔符字符串。

例如:"hello,hi:what?is!the.matter;" 把這串字符串傳入strtok函數(shù),第二個delim寫 ",:?!.;" , 這樣就可以得到6個不同的子字符串。

我們來寫個例子驗證一下,就寫分割時間的例子吧,獲取UTC時間

如下:

#include <stdio.h>
#include <string.h>
#include <time.h>
int main() 
{ 
  char *wday[] = {"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; 
  struct tm *p; 
  char buf[100] = {0}; 
  char *q ;
  time_t timep; 
  time(&timep); /*獲得time_t結構的時間,UTC時間*/ 
  p = gmtime(&timep); /*轉換為struct tm結構的UTC時間*/ 
  sprintf(buf,"%d/%d/%d-%s-%d:%d:%d\n",
  1900 + p->tm_year, 1 + p->tm_mon, p->tm_mday,
  wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec); 
  printf("%s\n",buf);
  q = strtok(buf,"http://--::");
  printf("q : %s\n",buf);
  while(1)
  {
   q = strtok(NULL ,"http://--::");
   if(q == NULL)
   break ;
   printf("q : %s\n",q);
 }
  return 0; 
} 

運行結果:

2017/8/17-Thu-8:24:43
q : 2017
q : 8
q : 17
q : Thu
q : 8
q : 24
q : 43

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對創(chuàng)新互聯(lián)的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接

網(wǎng)站題目:strtok函數(shù)的使用示例
當前網(wǎng)址:http://m.newbst.com/article40/pooieo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄標簽優(yōu)化網(wǎng)站策劃網(wǎng)站維護定制開發(fā)外貿(mào)網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設