ouverture d'un fichier en C

ouverture d'un fichier en C - C - Programmation

Marsh Posté le 20-06-2010 à 11:34:05    

bonjour j'apprend le C et la je suis dans la partie pour ouvrir un fichier et je n'y arrive pas. Voici mon code

 
Code :
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main()
  4. {
  5.     FILE* test = NULL;
  6.     test = fopen("test.txt", "r+" );
  7.     if(test != NULL)
  8.     {
  9.         printf("Ouverture reussi" );
  10.     }
  11.     else
  12.     {
  13.         printf("Oouverture echoue" );
  14.     }
  15. }
 

mon fichier se trouve pourtant dans le même dossier que mon .exe
le CMD m'affiche ouverture echoue mais le fichier .txt ne s'ouvre pas
merci de votre aide


Message édité par jasinski13 le 20-06-2010 à 12:02:56
Reply

Marsh Posté le 20-06-2010 à 11:34:05   

Reply

Marsh Posté le 20-06-2010 à 12:41:18    

J'ai trouvé, en fait avec "r+"  comme mode d'ouverture il faut crée le fichier et moi j'avais crée un fichier ''test.txt" et donc comme je l'avais appellé comme ça mon fichier était un "test.txt.txt" et donc pas bon enfin voilà si ça peut servir ;-)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed