词条 | _findnext |
释义 | 函数简介函数名称: 所属库:io.h 函数功能: 搜索与_findfirst函数提供的文件名称匹配的下一个实例,若成功则返回0,否则返回-1 函数原型: int _findnext( intptr_t handle, struct _finddata_t *fileinfo ); 相关函数: _findfirst、_findnext32、_findnext64、_findnexti64、_findnext32i64、_findnext64i32、_wfindnext、_wfindnext32、_wfindnext64、_wfindnexti64、_wfindnext32i64、_wfindnext64i32 参数说明: struct _finddata_t的定义见于io.h struct _finddata_t { unsigned attrib; time_t time_create; /* -1 for FAT file systems */ time_t time_access; /* -1 for FAT file systems */ time_t time_write; _fsize_t size; char name[260]; }; 程序示例以下程序将显示指定路径下的所有txt文件 #include <stdio.h> #include <io.h> #include <stdlib.h> int main( void ) { long Handle; struct _finddata_t FileInfo; system("mode con: CP SELECT=936"); // 选定代码页,显示简体中文,如果您的DOS可以正常显示简体中文可以不要这一句 if((Handle=_findfirst("D:\\\\*.txt",&FileInfo))==-1L) printf("没有找到匹配的项目\"); else { printf("%s\",FileInfo.name); while(_findnext(Handle,&FileInfo)==0) printf("%s\",FileInfo.name); _findclose(Handle); } return 0; } |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。