程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> strtok()函數的使用

strtok()函數的使用

編輯:C++入門知識

#include<iostream>
#include<stdio.h>
using namespace std;
/*
strtok()函數的使用demo
*/
int main(){
char str[] = "2012/11/08 00:02";//待分割的字符串
char * strTmp = strtok(str,"/:");//第一個分割,注意第一個參數
while(strTmp){
printf("%s %s\n",strTmp,str);
strTmp = strtok(NULL,"/: ");//余下的每次分割,注意第一個參數,第二個參數有空格
}
return 0;

}

strtok()注意點:

1.分割符是第二個參數中的每一個字符

2.返回值是每次分割的子串地址

3.第一次調用,傳入的第一個參數是一個非空的字符串指針,而後每次調用,若針對的是同一個字符串,則傳入的第一個參數是一個空指針NULL

 

 

\
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved