strtok是C库的一部分,它所做的是将C null分隔的字符串拆分成由您指定的任何分隔符分隔的标记。
对strtok的第一次调用必须传递C字符串以进行标记化,后续调用必须将NULL指定为第一个参数,这将告诉函数继续标记化第一个传入的字符串。
该函数的返回值返回一个C字符串,该字符串是检索到的当前标记。因此,第一个调用-->第一个令牌,第二个调用(指定为空) -->第二个令牌,依此类推。
当没有剩余的标记可供检索时, strtok 返回NULL,这意味着字符串已被完全标记。
下面是参考资料,其中包含一个示例:http://www.cplusplus.com/reference/cstring/strtok/