文件遍历

http://baike.baidu.com/link?url=I69JeVrODq0RnKEh-tbqyP1oA0GngIBccHJXJkNoi0RMBPK5KU84bx3cskvMB4DuCz-Eo5V_FDGdUdoJzOBJBt9OcTmqRQkeD_ODSAwJ6m7

http://blog.sina.com.cn/s/blog_576b7081010130yz.html

http://bbs.youkuaiyun.com/topics/390368005/


1、FindFirstFile和FindNextFile

#include<stdio.h>
#include<windows.h>
 
int main()
{
    WIN32_FIND_DATA p;
    HANDLE h=FindFirstFile("e:\\test\\*.c",&p);
    puts(p.cFileName);
    while(FindNextFile(h,&p))
    puts(p.cFileName);
    return0;
}



2、_findfirst和_findnext

#include <stdio.h>
#include <io.h>
  
int main (void)
{
    _finddata_t fileDir;
    char* dir="d:\\temp\\*.*";
    long lfDir;
     
    if((lfDir = _findfirst(dir,&fileDir))==-1l)
        printf("No file is found\n");
    else{
        printf("file list:\n");
        do{
            printf("%s\n",fileDir.name);
 
        }while( _findnext( lfDir, &fileDir ) == 0 );
    }
    _findclose(lfDir);
 
    return 0;
}


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值