在C++编程语言中,对于字符的处理,可以通过使用C++ strtok来进行具体的操作。那么正确的应用方法我们将会在这篇文章中为大家详细介绍,希望能对大家有所帮助,提高实际程序开发效率。

C++ strtok原形如下:
- char *strtok(
 - char *strToken,
 - const char *strDelimit
 - );
 
- // crt_strtok.c
 - /**//* In this program, a loop uses strtok
 - * to print all the tokens (separated by commas
 - * or blanks) in the string named "string".
 - */
 - #include < string.h>
 - #include < stdio.h>
 - char string[] = "A string\tof ,,tokens\nand some more tokens";
 - char seps[] = " ,\t\n";
 - char *token;
 - int main( void )
 - {
 - printf( "Tokens:\n" );
 - /**//* Establish string and get the first token: */
 - token = strtok( string, seps );
 - while( token != NULL )
 - {
 - /**//* While there are tokens in "string" */
 - printf( " %s\n", token );
 - /**//* Get next token: */
 - token = strtok( NULL, seps );
 - }
 - }
 
C++ strtok输出:
- A
 - string
 - of
 - tokens
 - and
 - some
 - more
 - tokens
 
Notes:
- Strtok(char *strToken, const char *strDelimit )
 
其中,strToken 和 strDelimit 一定要用字符数组格式的.也就是说.入口只能是字符数组元素地址。
以上就是对C++ strtok的相关介绍。
【编辑推荐】
                网页题目:C++ strtok应用方式浅析
                
                文章来源:http://www.csdahua.cn/qtweb/news2/371752.html
            
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网