【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);
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。