C语言中通过分隔符来截取字符串(转)

最近在工作中要实现这样一个功能:

从一个文本文件中按行读取数据,一行数据中每一列都可能含有空格,所以你要把空格给截取出来。列之间是通过TAB键分割的。

我在一开始使用了C的库函数strtok这个函数。

先介绍一下strtok这个函数原型:

char *strtok(char *src, char *flag)

参数一是你要截取的字符串,参数2是字符串中的分隔符。 继续阅读“C语言中通过分隔符来截取字符串(转)”