Bonsoir,
J'ai un petit soucis pour vider une chaîne de caractères.
je m'explique :
J'ai un char *mot qui sert à stocker une sous chaine extraite d'un char* phrase.
Le problème est que mot est réutilisé dans une boucle donc si la sous-chaine qui est extraite par la suite est moins longue, il restera la fin de la premiere sous-chaine extraite !
exemple : l'utilisateur rentre "13 2 5 6"
je vais extraire consécutivement "13" puis "2" puis "5" puis "6" mais comme mon char* mot n'est pas réinitialisé, ce que je vais en fait avoir, c'est "13" puis "23" puis "53" et enfin "6".
ici mot[0] est modifié mais mot[1] = '3' (sauf à la fin)
Si ça se trouve, c'est simple à résoudre donc vous m'excuserez
Merci d'avance

 

 
		
		 
         
 

 
			
			
 
   


 Réinitialiser/Vider une chaîne de caractère ?
 Réinitialiser/Vider une chaîne de caractère ?
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
  Mon
 Mon  Je ne répond à aucune question technique par MP, merci d'avance !
 Je ne répond à aucune question technique par MP, merci d'avance ! )
)
 
			 
						

 
			 Envoyé par oyomoyo
 Envoyé par oyomoyo
					
				
Partager