设为首页 加入收藏

TOP

C++strtok应用方式浅析
2014-10-24 14:30:03 来源: 作者: 【 】 浏览:48
Tags:strtok 应用 方式 浅析

  在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的相关介绍。


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC++深入详解:纯虚函数 下一篇C++内存对齐详细使用指南

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: