Section courante

A propos

Section administrative du site

STRTOK

Chaîne avec séparateur
Symantec C++ Version 6.0+ string.h

Syntaxe

char *strtok(const char *str1,const char *str2);

Paramètres

Nom Description
str1 Ce paramètre permet d'indiquer la chaîne de caractères ASCIZ contenant la source.
str2 Ce paramètre permet d'indiquer la chaîne de caractères ASCIZ contenant le séparateur.

Description

Cette fonction permet de couper la chaîne de caractères «str1» en symbole élémentaire (Token) en les séparant par les caractères de la chaine de caractères «str2».

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.          
  5. int main() {
  6.  char * message1 = "Voici un simple texte";
  7.  char * message2 = "/usr/lib/cron/";
  8.  printf("message1=%s\n",strtok(message1," "));
  9.  printf("message2=%s\n",strtok(message2,"/"));
  10.  return EXIT_SUCCESS;
  11. }

on obtiendra le résultat suivant :

message1=Voici
message2=usr


Dernière mise à jour : Dimanche, le 9 décembre 2018