1.函数原型
char *strtok(char *s,const char *delim)
2.函数功能
1.分解字符串为一组字符串,s为要分解的字符串,delim为分隔字符串
2.strtok()用来将字符串分割成一个个片段,参数s指向将要被分隔的字符串,参数delim则为分隔字符串,当strtok()在参数s的字符串中发现到参数delim的分隔字符时,则会将该字符改为’\0’字符,在第一次调用时,strtok()必需给予参数s字符串,往后的调用则将参数s设置成NULL.每次调用成功则返回被分隔片段的指针。
2.很重要的点!!!函数分割可以去除冗余空格!
原字符串(有很多冗余空格): " This is a sentence with 7 tokens "
能分割为: "This" "is" "a" "sentence" "with" "7" "tokens"