首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

哈哈,看来小弟我是每天一问了

2012-02-05 
哈哈,看来我是每天一问了.这是个和文件有关系的问题.现在我有个字符数组a[] {airhiphop}现在要以a数

哈哈,看来我是每天一问了.
这是个和文件有关系的问题.
现在我有个字符数组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");才可以

热点排行