ScorpionTiti
Messages postés11Date d'inscriptionmercredi 26 mai 2004StatutMembreDernière intervention 2 juin 2004
-
26 mai 2004 à 16:41
shirah3i
Messages postés24Date d'inscriptionmercredi 31 mars 2004StatutMembreDernière intervention10 juin 2004
-
27 mai 2004 à 13:42
J'ai un problème. Ce la concerne la programmation C.
Je voudrais écrire une chaîne de caractère dans un fichier .txt. Comment je peux procéder ?
int main(void)
{
FILE* MonFichier;
char* MaChaine;MaChaine (char*)malloc(X*sizeof(char));//X est > ou au nombre de caractères quevra contenir la chaine
strcpy(MaChaine,"Ce que je veux mettre dans ma chaine de cararcteres");
MonFichier = fopen("LeFichier.txt","w");
//pour afficher à l'écran:
printf("%s",MaChaine);
//pour mettre la chaine dans le fichier texte:
fprintf(MonFichier, MaChaine);
shirah3i
Messages postés24Date d'inscriptionmercredi 31 mars 2004StatutMembreDernière intervention10 juin 2004 27 mai 2004 à 13:42
djl> c'est vrai que c'est plus clair mais au - comme ca tu es sur de la place que tu vas prendre. De plus si tu passes au C++ tu peux garder la meme syntaxe.
hilairenicolas>Tu as raison de souligner ce détail qui peut s'avérer plus que génant quand on l'oublie!