#include <windows.h> void main() { //文件或文件夾均可以判斷,最後的\\號有無都不要緊 if (-1!=GetFileAttributes("D:\\MyProjects\\臨時程序")) //若是文件夾存在, 最後的\\號有無都不要緊 printf("文件夾存在\n"); if (-1!=GetFileAttributes("D:\\MyProjects\\臨時程序\\Desktop.ini")) //若是文件存在 printf("文件存在\n"); //能夠區分是路徑仍是文件,PathIsDirectory返回值必須強制轉爲(bool) if (true==(bool)PathIsDirectory("D:\\MyProjects\\臨時程序")) //最後的\\號有無都不要緊 printf("測試PathIsDirectory 文件夾存在\n"); else printf("測試PathIsDirectory 文件夾不存在\n"); //PathFileExists返回值必須強制轉爲(bool) //文件或文件夾均可以判斷,最後的\\號有無都不要緊 if (true==(bool)PathFileExists("D:\\MyProjects\\臨時程序\\")) //最後的\\號有無都不要緊 printf("PathFileExists 文件夾存在\n"); else printf("PathFileExists 文件夾不存在\n"); if (true==(bool)PathFileExists("D:\\MyfProjects\\臨時程序\\Desktop.ini")) printf("PathFileExists 文件存在\n"); else printf("PathFileExists 文件不存在\n"); }