Nombre de la función : acceso
Archivo de encabezado : <io.h>
Prototipo de función : int access(const char *file,int auth);
Función : determinar los permisos de acceso a archivos
Parámetros : const char *file es el nombre del archivo, el valor de autenticación int de 0 indica si el archivo de prueba existe y el valor de 2 indica si se puede escribir en el archivo de prueba.
Valor de retorno : si el resultado de la prueba está permitido, devuelve 0; de lo contrario, devuelve -1
Ejemplo de programa : determine si el archivo especificado existe y genere un mensaje
#include<stdio.h>#include<io.h>intmain(void){printf(DoseNOTEXISTS.FILexits?n);printf(%s,access(NOTEXISTS.FIL,0)==0?YES:NO) ;putchar('n');return0;}
Resultados de ejecución
¿ExisteNOTEXIST.FIL?NO