[转]恶心的C语言strtok函数

函数名: strtok 
功  能: 查找由在第二个串中指定的分界符分隔开的单词 
用  法: char *strtok(char *str1, char *str2); 
程序例: 

#include <string.h> 
#include <stdio.h> 

int main(void) 
{ 
   char input[16] = "abc,d"; 
   char *p; 

   /**//* strtok places a NULL terminator 
   in front of the token, if found */ 
   p = strtok(input, ","); 
   if (p)   printf("%s\n", p); 

   /**//* A second call to strtok using a NULL 
   as the first parameter returns a pointer 
   to the character following the token  */ 
   p = strtok(NULL, ","); 
   if (p)   printf("%s\n", p); 
   return 0; 
} 

转自 http://www.cnblogs.com/jht/archive/2006/04/03/365188.html

啃C++的代码中发现没见过这个函数,故上网一查,记录之,以便日后查阅。

上述代码执行结果

abc

d

原文地址:https://www.cnblogs.com/zuoan/p/1827372.html