首页 > 代码库 > 【C++】字符串分割 strtok_s
【C++】字符串分割 strtok_s
char str[] = "now # is the time for all # good men to come to the # aid of their country"; //缓冲块首地址
char delims[] = "#"; //缓冲块中单词之间的分隔符
char *strToken = nullptr; //指向将被处理的单词
char *next_token = nullptr; //保存缓冲块中下一个将被读取的单词的位置
strToken = strtok_s( str, delims,&next_token);
while( strToken != NULL ) {
printf( "result is \"%s\"\n", strToken );
strToken = strtok_s( nullptr, delims,&next_token);
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。