实验 5.3.2 scandir 1. 用 scandir()读取目录内容。只显示以字母开头的文件

来源:互联网 发布:腾讯 数据分析师 编辑:程序博客网 时间:2024/05/20 18:54
实验 5.3.2 scandir1. 用 scandir()读取目录内容。只显示以字母开头的文件#include <stdio.h>#include <stdlib.h>#include <dirent.h>int main(int argc,char *argv[]){DIR *dirp;struct dirent *dp;dirp = opendir(argv[1]);int n=0;while((dp=readdir(dirp))!=NULL){n=(int)dp->d_name[0];if(n>64&&n<123){printf("name=%s\n",dp->d_name);}}closedir(dirp);return 0;}

原创粉丝点击