在C语言中怎样新建一个文件夹?

 我来答
夜礼服假面MP
推荐于2017-10-12 · TA获得超过3437个赞
知道大有可为答主
回答量:1034
采纳率:77%
帮助的人:358万
展开全部
函数名: mkdir
功 能: 建立一个目录(文件夹)
用 法: int mkdir(char *pathname);
程序例: (在win-tc和Dev-c++下运行通过)
#include <stdio.h>
#include <process.h>
#include <dir.h>

int main(void)
{
int status;
system("cls");
status = mkdir("book"); /*这是在程序所在当前文件夹下创建book*/
(!status) ? (printf("Directory created\n")) :
(printf("Unable to create directory\n"));
system("pause");
system("dir"); /*显示创建后当前文件夹下的文件信息*/
system("pause");

status = rmdir("book"); /*删除创建的文件夹book*/
(!status) ? (printf("Directory deleted\n")) :
(perror("Unable to delete directory"));
system("pause");
return 0;
}
WXD110114dccd8
2007-07-14 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.6万
采纳率:43%
帮助的人:7901万
展开全部
包含头文件stdlib.h后,调用system("md 文件夹名称"); 或者system("mkdir 文件夹名称");
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
DestroyofLight
2007-07-14 · TA获得超过1667个赞
知道小有建树答主
回答量:1542
采纳率:0%
帮助的人:1647万
展开全部
system("mkdir 123");

其实用cmd命令和在c里写是一样的 因为c的很多函数也是调cmd命令的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
messiahfree
2007-07-14 · TA获得超过8514个赞
知道大有可为答主
回答量:7280
采纳率:0%
帮助的人:5993万
展开全部
如果是vc的话,使用_mkdir函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式