Nome da função : acesso
Arquivo de cabeçalho : <io.h>
Protótipo de função : int access(const char *file,int auth);
Função : Determinar permissões de acesso a arquivos
Parâmetros : const char *file é o nome do arquivo, int auth o valor 0 indica se o arquivo de teste existe e o valor 2 indica se o arquivo de teste é gravável.
Valor de retorno : se o resultado do teste for permitido, retorne 0, caso contrário, retorne -1
Exemplo de programa : determine se o arquivo especificado existe e gere um prompt
#include<stdio.h>#include<io.h>intmain(void){printf(DoseNOTEXISTS.FILexits?n);printf(%s,access(NOTEXISTS.FIL,0)==0?SIM:NÃO) ;putchar('n');return0;}
Resultados em execução
NÃOTEXIST.FIExiste?NÃO