c里面怎樣判斷文件存在?
應(yīng)當(dāng)使用函數(shù)access,頭文件是io.h,原型:int access(const char *filename, int amode);
amode參數(shù)為0時(shí)表示檢查文件的存在性,如果文件存在,返回0,不存在,返回-1。
這個(gè)函數(shù)還可以檢查其它文件屬性:
06 檢查讀寫權(quán)限
04 檢查讀權(quán)限
02 檢查寫權(quán)限
01 檢查執(zhí)行權(quán)限
00 檢查文件的存在性