小白的笔记-----------------------------简单的ls.c

来源:互联网 发布:杭州阿里云办公地址 编辑:程序博客网 时间:2024/05/16 00:46
#include<stdio.h>#include<stdlib.h>#include<string.h> #include<sys/types.h>#include<dirent.h>#include<unistd.h>int main() {  int k=0;    struct dirent*  j;    DIR* g;    char* path;    path = (char*)malloc(1000);    path = getcwd(path,1000);    g = opendir(path);    j = (struct dirent*)malloc(sizeof(struct dirent));    j = readdir(g);   while(j ! = NULL)        {          printf("%s\t",j->d_name);          k++;          if(k%5 == 0)          { printf("\n");}          j = readdir(g);        }                printf("that is all!\n");         closedir(g);return 0;}

0 0
原创粉丝点击