当前位置: 首页 > news >正文

最佳网站桐城网站建设

最佳网站,桐城网站建设,公司门户网站建设费计入什么科目,企业网站建设的意义1.打开一个目录 #include <sys/types.h> #include <dirent.h> DIR *opendir(const char *name); 参数&#xff1a; -name:需要打开的目录的名称 返回值&#xff1a; DIR * 类型&#xff0c;理解为目录流 错误返回NULL 2.读取目录中的数据 #include <dirent.h…

1.打开一个目录

#include <sys/types.h>

#include <dirent.h>

    DIR *opendir(const char *name);

    参数:

        -name:需要打开的目录的名称

    返回值:

        DIR * 类型,理解为目录流

        错误返回NULL

2.读取目录中的数据

#include <dirent.h>

    struct dirent *readdir(DIR *dirp);

    参数

        -dirp是opendir返回的结果

    返回值:

        struct dirent,代表读取到的文件的信息

        读取到了末尾或者失败了返回NULL

3.关闭目录

#include <sys/types.h>

#include <dirent.h>

       int closedir(DIR *dirp);

#include <sys/types.h>
#include <dirent.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include <errno.h>
int getFileNum(const char* path);
int main(int argc, char * argv[]) {if(argc < 2) {printf("%s path\n", argv[0]);return -1;}int num = getFileNum(argv[1]);printf("普通文件的个数为:%d\n", num);return 0;
}
//用于获取目录下所有普通文件的个数
int getFileNum(const char* path) {//打开目录DIR * dir = opendir(path);if(dir == NULL) {perror("opendir");exit(0);}struct dirent* ptr;//定义变量,记录普通文件的个数int total = 0;while((ptr = readdir(dir)) != NULL) {//获取名称char * dname = ptr->d_name;//忽略掉.和..if(strcmp(dname, ".") == 0 || strcmp(dname, "..") == 0) {continue;}//判断是普通文件还是目录if(ptr->d_type == DT_DIR) {//目录,需要继续读取这个目录char newpath[256];sprintf(newpath, "%s/%s", path, dname);total += getFileNum(newpath);}if(ptr->d_type == DT_REG) {//普通文件total++;}}//关闭目录closedir(dir);return total;
}

http://www.yayakq.cn/news/391787/

相关文章:

  • 全栈网站开发者网站建设管理和运行维护制度
  • 内蒙古网站备案徐州的网站设计
  • 网站建设技术流程图网站psd模版
  • 濮阳做网站的公司有哪些句容本地网站
  • 网站欢迎界面设计网站建设的英语怎么说
  • 学校网站建设讯息今天最新新闻
  • 苏州公司网站设计一个具体网站的seo优化方案
  • 中国企业网站开发wordpress服务器外国
  • 阿里巴巴做短视频网站asp.net 网站的编译
  • 站长工具的使用seo综合查询运营编程培训机构找极客时间
  • 云服务器2008做网站一天赚30000的偏门
  • 众筹网站开发推广包括哪些内容
  • wordpress网站被镜像中铁建设集团有限公司招聘信息2021
  • 如何用公司名称搜到公司网站淮南网警
  • 站外推广方式有哪些网站建设开发技术天津
  • 深圳网站设计必选成都柚米科技09做响应式网站的优缺点
  • 怎么建立一个网站存照片视频的链接网站安全管理制度建设下载
  • 新乡企业网站建设公司访问的网站显示建设中
  • 建设银行网站流水账单怎么打四川省建设网塔吊证查询网站
  • 下列关于网站制作的网站开发职业
  • seo1888网站建设清徐网站建设
  • 做自己的网站要多久西域电商平台官网
  • 公司网站可以分两个域名做吗婚恋网站要钱吗
  • 天津 论坛网站制作公司猫咪网页链接
  • 网站开发技术部经理素质模型丽江市建设局网站
  • php做的网站首页是什么文件沧州做网站哪家好
  • 网站设计培训班老师微商城网站建设策划书
  • 网站建设流程行情微信如何做公众号
  • 建设网站上传软件可信网站 如何验证
  • 做牛仔的时尚网站如何在一个空间做2个网站