_dir.h

来自「Unix shell是unix的命令解释程序」· C头文件 代码 · 共 26 行

H
26
字号
#include<stdio.h>#include<sys/types.h>#include<dirent.h>int _dir(char *argv){	DIR *dp;	struct dirent *dirp;//	if(argc!=2)//	{//		printf("a single argument (the directory name) is required");//		exit(0);//	}	if((dp=opendir(argv))==NULL)	{		printf("can't open %s",argv);//		exit(0);		return 0;	}	while ((dirp=readdir(dp))!=NULL)		printf("%s\n",dirp->d_name);	closedir(dp);//	exit(0);	return 1;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?