Bonjour, n'ayant pas trouvé satisfaction dans le cours (et étant un peu préssé) je viens vous demander conseils.
A la base, j'étudie le C++ depuis 2 ans, et maintenant, l'établissement où je suis nous font faire du C.. sute logique, bref.
Du coup je découvre la gestion des chaînes de caractères et me retrouvent confronter à un p'tit problème.
j'ai extrait un car à l'aide de getc
Je peux ensuite l'affiché grâce à
Je voudrais ensuite le concaténer à la chaine de car temp_str existante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 char *temp_str; int car; car = getc(pt_de_fic); fputc(car,stdout);
Soit,
Et là, ça ne fonctionne pas, jj'obtiens un code retour "strange" et je ne vois pas comment lui faire passer autrement cet int sous forme de pointeur de char. Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 strcat (Temp_str, (char *) car);
Partager