哈哈,看来我是每天一问了.
这是个和文件有关系的问题.
现在我有个字符数组a[] = {"airhiphop"};
现在要以a数组中的字符串为名,创建文件夹和文件.(a数组中的字符也可能为其他的)
就是创建一个airhiphop的文件夹,和一个airhiphop.txt的文件.
[解决办法]
创建文件夹:
函数名: mkdir
功 能: 建立一个目录
用 法: int mkdir(char *pathname);
#include <stdio.h>
#include <dir.h>
int main( void ){
char a[]="TEST" ;
mkdir(a) ;
}
函数:system("mkdir folder");
folder是文件夹名。
至于创建文件,你可以用fopen("path" , "w+" ) ;
来创建一个新文件
[解决办法]
创建文件夹用mkdir()
创建文件用fopen()
[解决办法]
3楼的方法不错,
注意mkdir不是一个C++标准函数而是系统命令
所以要使用system("mkdir folderName");才可以