函数:strtok(需要被分解的字符串,分隔符),返回值为需要被分解的字符串开始与第一次与分隔符匹配为终止的这段字符串。
值得注意的是,在strtok的具体实现中,需要被分解的字符串被赋给一个static的静态局部变量,所以当strtok的第一个参数为NULL时,需要被分解的字符串为前一次需要被分解的字符串被分割后剩下的字符串。
如buf=”hellow world ann”
执行pbuf=strtok(buf,“ ”);//此时pbuf为”hello”
pbuf=strtok(NULL,“ ”);//此时pbuf为”world”
pbuf=strtok(NULL,“ ”);// 此时pbuf为”ann”