Nom de la fonction : ouvrir
Fichier d'en-tête : <io.h>
Prototype de fonction : int open(char *path,int access[,int auth]);
Fonction : Ouvrir un fichier
Paramètres : char *path Le nom du fichier contenant le chemin à ouvrir, int access est la méthode d'ouverture, int auth est l'autorisation d'accès
Valeur de retour : renvoie le descripteur de fichier en cas de succès, -1 en cas d'échec.
Exemple de programme : ouvrir un fichier et afficher des invites
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,O_RDWR+O_CREAT);if(fd==-1 ){printf(impossible d'ouvrir le fichiern);return1;}printf(réussi à ouvrir le fichiern);close(fd);return0;}
Résultats en cours d'exécution
succèspourouvrirlefichier