Bonjour les pros,
Je voudrais savoir comment repérer les espaces dans une chaine de caractères en langage C?
Bonjour les pros,
Je voudrais savoir comment repérer les espaces dans une chaine de caractères en langage C?
Bonjour
Code : Sélectionner tout - Visualiser dans une fenêtre à part strchr (ma_chaine, ' ');
ou
Code C : Sélectionner tout - Visualiser dans une fenêtre à part strtok ( chaine, " \n\r\t");
Note pour le PO :
Si tu utilises cette méthode, tu dois incrémenter la position du pointeur renvoyé par strchr avant de chercher l’occurrence suivante sinon tu peux tourner indéfiniment
Cette fonction modifie la chaîne donc il est préférable d'en faire une copie au préalable et de travailler sur cette copie![]()
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Partager