関数名:アクセス
ヘッダーファイル: <io.h>
関数プロトタイプ: int access(const char *file,int auth);
機能: ファイルのアクセス権限を決定する
パラメータ: const char *file はファイル名、int auth 値 0 はテスト ファイルが存在するかどうかを示し、値 2 はテスト ファイルが書き込み可能かどうかを示します。
戻り値: テスト結果が許容される場合は 0 を返し、そうでない場合は -1 を返します。
プログラム例:指定されたファイルが存在するかどうかを判定し、プロンプトを出力する
#include<stdio.h>#include<io.h>intmain(void){printf(DoseNOTEXISTS.FILexits?n);printf(%s,access(NOTEXISTS.FIL,0)==0?YES:NO) ;putchar('n');return0;}
走行結果
NOTEXIST.FILEは存在しますか?いいえ