C Tutorial/string.h/strtok

Материал из C\C++ эксперт
Перейти к: навигация, поиск

Using strtok

<source lang="cpp">#include <stdio.h>

  1. include <string.h>

int main() {

  char string[] = "asd fasd fasdf asdfads fasdf";
  char *tokenPtr;
  
  printf( "%s\n%s\n\n%s\n",
     "The string to be tokenized is:", string, 
     "The tokens are:" );
         
  tokenPtr = strtok( string, " " ); 
  while ( tokenPtr != NULL ) { 
     printf( "%s\n", tokenPtr );
     tokenPtr = strtok( NULL, " " );
  }
  return 0;

}</source>

The string to be tokenized is:
asd fasd fasdf asdfads fasdf
The tokens are:
asd
fasd
fasdf
asdfads
fasdf