红联Linux门户
Linux帮助

LINUX C运行出错了

发布时间:2011-07-23 15:49:39来源:红联作者:jayee
我编了一个关于文件操作的小程序,但是运行的时候出现了segmentation fault,不知道应该怎样改,大家帮忙看看,谢谢!
#include
#include
#include
#include
int main()
{
DIR * dir;
struct dirent * ptr;
int i;
dir=opendir("/etc/rc.d");
while((ptr = readdir(dir))!=NULL)
{
printf("目录: %s\n",ptr->d_name);
}
closedir(dir);
}
文章评论

共有 2 条评论

  1. jayee 于 2011-07-24 14:29:20发表:

    好心人 帮帮忙看一下吧 我不知道指针运用错在哪里了

  2. Drcede 于 2011-07-23 21:30:58发表:

    帮顶下