ITPub博客

首页 > Linux操作系统 > Linux操作系统 > C 下创建文件目录

C 下创建文件目录

原创 Linux操作系统 作者:lmsjlmsj 时间:2009-10-19 10:15:35 0 删除 编辑
原来一直用windows的API创建文件和文件夹,最近由于项目的问题转回到C的环境下去进行文件的处理,于是各种API养成的习惯带来了很多的不便,比如用来创建问价可以用原始的

fopen获取文件指针,但是文件夹怎么创建呢?莫不是还得用CreateDirectory。。。不行得找一种比较C的办法来解决API带来的困扰,不然以后就真的离不开API了。

  去网上搜寻了一下还真的让我找到了C的解决办法,并做了些小修改

  #include

  #include   

  #include

  void main()

  {

    char *s1,*s2;

    s1 = "mkdir ";//mkdir后有一个空格不要忘记

    s2 = "12345";

    strcat(s1,s2);

    system(s1);

  }

  说明system("system command") 就是调用一些DOS命令的函数,这里就是用了DOS命令创建了文件夹和文件,估计还能实现其他的命令,比如调用format对磁盘进行格式化之类的

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15799746/viewspace-616824/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 内存对齐
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-10-19

  • 博文量
    2
  • 访问量
    2345

最新文章