通过这题,主要可以学习一些函数:
strtok()函数:
函数原型为
char*strtok(char*str,const char*delim)
第一次提取子串完毕之后,继续对源字符串s进行提取,应在后面的调用中将strtok的第一个参数赋为空值NULL(表示函数继续从上 一次调用隐式保存的位置,继续分解字符串;对于前一次次调用来说,第一次调用结束前用一个this指针指向了分界符的下一位)
在这题中,第一次调用为strtok(text,space),在这之后为strtok(NULL,space)
网友评论