建立文件问题
现在我想建立一个文件。调的函数是
file=fopen("/home/aa/bb/1.sh","w");
而我的目录只有/home/aa/这层,这时用上边的函数就报错,如果我把目录结构建成/home/aa/bb/就没问题了,我想问问有什么办法,能让他按照我写的路径,先建立目录结构,然后建立文件,麻烦各位了!
搜索更多相关的解决方案:
文件
----------------解决方案--------------------------------------------------------
没有人来吗?很急的!
----------------解决方案--------------------------------------------------------
小弟不才
#include <dos.h>
#include <stdio.h>
#include <conio.h>
int main(void)
{
system("mkdir c:\\home");
system("mkdir c:\\home\\aa") ;
system("mkdir c:\\home\\aa\\bb");
getch();
}
----------------解决方案--------------------------------------------------------
晕,楼上那种建法可以直接用system("mkdir c:\\home\\aa\\bb -p");实现的,我是不想再多一条建立目录的语句才这样求教的,不过谢谢啦,和我一起等看有没有高手吧!
----------------解决方案--------------------------------------------------------