帮忙看个程序,想要实现文件的遍历,然后把文件名存入一个数组中,编译没有错误,可是好像显示不了,求助

[复制链接]
查看11 | 回复1 | 2011-4-1 03:51:33 | 显示全部楼层 |阅读模式
#include stdio.h
#include stdlib.h
#include string.h
#include io.h

const char *to_search=\"E:\\\\2008.001\\\\*.txt\";

void main()
{
long handle;
struct _finddata_t fileinfo;
handle=_findfirst(to_search,
int i;
char x[10][256];
if(handle==-1)
printf(\"error!\");
strcpy(x[0], fileinfo.name);
for(i=1;i10;i)
{
while(!_findnext(handle,
}
}
_findclose(handle);
for(i=0;i10;i)
printf(\"%s\\n\",x[256]);
}
回复

使用道具 举报

千问 | 2011-4-1 03:51:33 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">printf(\"%s\\n\",x[256]);
这句话有问题,应该是 printf(\"%s\\n\",x);
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行