access()是C語言中驗證文件的一個函數,具體的函數原型,大家可以百度之,現在舉一個應用的例子。
#include <stdio.h>
#include <stdlib.h>
#include <io.h>
int main(int argc,char* argv[])
{
char str[1024];
memset(str,0,1024+1);
strcpy(str,"C:\\Programs");
if(access(str,0) != 0)
printf("%s is not exist!!!\n",str);
else
printf("%s check ok!!!\n".str);
return 0;
}
這裡面需要注意的是,在給str賦值的時候,要使用轉義符'\'來對反斜杠進行轉義,否則會報錯的。