C语言如何实现ls命令-创新互联

这篇文章主要介绍了C语言如何实现ls命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联建站主要从事做网站、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务五家渠,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

示例如下:

//
// ls.c
// apue
//
// Created by chenqing on 13-8-22.
// Copyright (c) 2013年 chenqing. All rights reserved.
//
 
#include "/usr/include/apue.h"
#include "dirent.h"
 
int main(int argc,char *argv[])
{
 DIR *dp ; //创建一个DIR结构的指针
    //更多信息参考/tupian/20230522/Opening-a-Directory.html
 struct dirent *dirp;
 if (argc != 2) {
  err_sys("需要两个参数"); //err_sys 是在error.c中定义的一个函数
 }
  
 if ((dp = opendir(argv[1])) == NULL) {
  err_quit("读取目录出错了!");
 }
 while ((dirp = readdir(dp)) != NULL) {
  printf("%s\n",dirp->d_name);
 }
  
 closedir(dp);
 exit(0);
 
}

感谢你能够认真阅读完这篇文章,希望小编分享的“C语言如何实现ls命令”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!


网站标题:C语言如何实现ls命令-创新互联
网页链接:http://bzwzjz.com/article/pdpej.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 移动网站建设 网站设计制作 专业网站建设 成都营销网站建设 成都网站建设 成都网站建设 成都网站建设 成都网站制作 成都商城网站建设 成都网站设计 成都网站建设公司 网站制作 企业网站设计 高端定制网站设计 高端品牌网站建设 成都网站设计 网站建设 企业网站建设公司 公司网站建设 网站制作公司 成都定制网站建设 重庆外贸网站建设