读书人

C程序创建子目录有关问题

发布时间: 2012-03-24 14:00:46 作者: rapoo

C程序创建子目录问题
比如我有三个变量名 dir1, dir2, dir3,分别赋值了1,2,3,我想在当前目录下创建目录1/2/3,只能用变量名,怎么将变量名的值传入呢?
不管是system 还是 mkdir 都只能创建dir1/dir2/dir3 这不是我要的结果
求代码、、、

[解决办法]
$dir1/$dir2/$dir3
[解决办法]
sprintf还是很好的一个函数

C/C++ code
  sprintf( dir, "mkdir -p ./%s/%s/%s", dir1, dir2, dir3 );   system( dir );
[解决办法]
探讨
sprintf还是很好的一个函数


C/C++ code

sprintf( dir, "mkdir -p ./%s/%s/%s", dir1, dir2, dir3 );
system( dir );

读书人网 >C语言

热点推荐