新手请教一个问题!
-
- 帖子: 22
- 注册时间: 2007-08-28 20:59
新手请教一个问题!
#include<sys/types.h>
#include<dirent.h>
#include<stdio.h>
int main(int argc ,char* argv[])
{
DIR * dp;
struct dirent *dirp;
dp = opendir(argv[1]);
while((dirp = readdir(dp)) != NULL)
printf("%s\n",dirp->d_name);
closedir(dp);
exit(0);
}
为什么编译不通过,错误为:
error:sys/types.h No such file or directory
error:dirent.h No such file or directory
error:stdio.h No such file or directory
error: NULL undeclared
为什么没这些头文件?真心的请求帮助
#include<dirent.h>
#include<stdio.h>
int main(int argc ,char* argv[])
{
DIR * dp;
struct dirent *dirp;
dp = opendir(argv[1]);
while((dirp = readdir(dp)) != NULL)
printf("%s\n",dirp->d_name);
closedir(dp);
exit(0);
}
为什么编译不通过,错误为:
error:sys/types.h No such file or directory
error:dirent.h No such file or directory
error:stdio.h No such file or directory
error: NULL undeclared
为什么没这些头文件?真心的请求帮助
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- madoldman
- 帖子: 599
- 注册时间: 2006-02-27 20:19
- 来自: works system
- 联系:
- boydd
- 帖子: 255
- 注册时间: 2007-05-10 19:42
- 来自: 南京, Deutschland, Karlsruhe
- 联系: