当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
C++strtok应用方式浅析
发布时间:2010/7/8 10:47:15 来源:城市学习网 编辑:ziteng
  在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的相关介绍。
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved