关于strtok函数
1、该函数参数是char ,所以就算传入一个const char ,也会被修改。
2、替代函数
#include <stdio.h>
#include <string.h>
int main() {
const char *str = "Hello, world! How are you?";
char *copy = strdup(str);
char *token = strsep(©, " ");
while (token != NULL) {
printf("%s\n", token);
token = strsep(©, " ");
}
printf("--------------\n%s\n",str);
return 0;
}
注意只支持gnuc,windows下的mingw c不支持的。
本博客是个人工作中记录,更深层次的问题可以提供有偿技术支持。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。