findfirst()中的参数
时间:2008-05-12 11:48:09
来源:论坛整理 作者: 编辑:chinaitzhe
我是C语言初学者,谁能告诉我struct ffblk ffblk; 是什么意思,struct ffblk 这个结构体包含了哪些内容 ??
findfirst()中的参数,谁能帮我解释一下?
网友回复:
- C/C code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ struct ffblk ffblk;//第一个ffblk是结构的附属名,和 struct写在一起表示一个结构,第二个是变量
网友回复:
- C/C code
Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ 函数名: findfirst, findnext 功 能: 搜索磁盘目录; 取得下一个匹配的findfirst模式的文件 用 法: int findfirst(char *pathname, struct ffblk *ffblk, int attrib); int findnext(struct ffblk *ffblk); 程序例: /* findnext example */ #include <stdio.h> #include <dir.h> int main(void) { struct ffblk ffblk; int done; printf("Directory listing of *.*\n"); done = findfirst("*.*",&ffblk,0); while (!done) { printf(" %s\n", ffblk.ff_name); done = findnext(&ffblk); } return 0; }
网友回复: 你发的那个程序我早就看过了,我是想说,我怎么才能用这个函数找到计算机中所有 扩展名为 ”.exe or .txt or .c or .cpp " 的文件 ??
findfirst()中的第一个参数可不可写成某个路径名啊 ? 可以的话,该怎么写呢,那最后一个参数 0 代表什么啊 ??
网友回复: 麻烦帮个忙啊 !!
关键字:findfirst,参数,
上一篇:laomai 接分
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面