网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月29日漏签0天
c4droid吧 关注:42,801贴子:262,851
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1 2 下一页 尾页
  • 119回复贴,共2页
  • ,跳到 页  
<<返回c4droid吧
>0< 加载中...

随便发个在C4上利用纯C扫描文件夹目录代码

  • 只看楼主
  • 收藏

  • 回复
  • Naurex
  • 孤独求败
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • Naurex
  • 孤独求败
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
编译器一定要GCC或者TC,G++无法使用


2025-08-29 05:13:14
广告
不感兴趣
开通SVIP免广告
  • Naurex
  • 孤独求败
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
//1.扫描当前文件夹
#include<sys/types.h>
#include <stdio.h>
#include<dirent.h>
#include<unistd.h>
int main(int argc,char **argv)
{
DIR * dir;
struct dirent * ptr;
int i;
if(argc==1)
dir=opendir("/sdcard");
else
dir=opendir(argv[1]);
while((ptr=readdir(dir))!=NULL)
{
printf("%s\n",ptr->d_name);
}
closedir(dir);
return 0;
}


  • Naurex
  • 孤独求败
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
//2.扫描sdcard所有文件
#include <sys/types.h>
#include <sys/stat.h>
#include <dirent.h>
#include <stdio.h>
#include <stdbool.h>
void printdir(char *dir,int depth)
{
DIR *dp;
struct dirent *entry;
struct stat statbuf;
if((dp=opendir(dir))==NULL)
{
fprintf(stderr,"无法打开此路径:%s\n",dir);
return;
}
chdir(dir);
while((entry=readdir(dp))!=NULL)
{
lstat(entry->d_name,&statbuf);
if(S_ISDIR(statbuf.st_mode))
{
if(strcmp(".",entry->d_name)==0||strcmp("..",entry->d_name)==0)
continue;
printf("%s\n",entry->d_name);
printdir(entry->d_name,depth+4);
//遇到文件夹,利用跌送法打开
}
else
{
printf("%s\n",entry->d_name);
}
}
chdir("..");
closedir(dp);
}
int main()
{
printf("开始扫描sdcard文件:\n");
printdir("/sdcard",0);
printf("扫描成功\n");
return 0;
}


  • Naurex
  • 孤独求败
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
此方法也可以加入SDL


  • TTHHR
  • 大哲
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
看不懂,,,但还是顶一下!


  • 千本流
  • 外星人
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
把我内存卡里的文件都扫描出来了


  • qq1358745329
  • 外星人
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
不错,,看来你的sdl的文件管理器要来了


2025-08-29 05:07:14
广告
不感兴趣
开通SVIP免广告
  • qq1358745329
  • 外星人
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好吧有好多头文件我都不认识


  • 帮帮我s
  • 编程狂魔
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
c4是谁做的,好牛!


  • 帮帮我s
  • 编程狂魔
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
楼主,你都看什么书籍,这些知识怎么获取


  • heart小蓝天
  • 编程狂魔
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好厉害,。


  • ebhrz
  • 孤独求败
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
find /sdcard


  • 吞薯条
  • 外星人
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


2025-08-29 05:01:14
广告
不感兴趣
开通SVIP免广告
  • 不内涵ID
  • 大神你好
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这个是怎么回事啊


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 119回复贴,共2页
  • ,跳到 页  
<<返回c4droid吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示