// création et écriture dans un fichier #include #include int main(void) { int x =39 ; FILE * fw ; // descripteur de fichier fw=fopen("toto.txt","w"); // tente de créer un fichier toto.txt // dans le répertoire courant // attention si cette fonction réussit // un fichier toto.txt existant préalablement // est détruit if ( fw != NULL ) { printf("fopen a reussit\n"); // fopen a réussit un fichier toto.txt vide a été créé // on peut écrire dedans fprintf(fw,"bonjour "); fprintf(fw,"x=%d\n",x); fclose(fw); } else { printf("Echec de fopen !\n"); } system("pause"); return 0 ; } // pour écrire ailleurs que dans le répertoire courant, // il suffit de donner le chemin du fichier en utilisant des / // Ex : pour écrire I:\cours fichiers\toto.txt // faire fw=fopen("I:/cours fichiers/toto.txt","w");