我们经常要在string字符串数据中提取一些有用的信息。如果字符串信息是以相同的字符分隔开来的话,用strtok是个好方法。
例子如下:
#include <stdio.h>
#include <string.h>
void main(void)
{
char str[] = "2011-11-21 13:59";
printf("strtok: '-' ");
char *psub = strtok(str, "-");
puts(psub);
while( psub = strtok(NULL, "-") )
{
puts(psub);
}
}