怎样用c语言在E:\下建立一个空文件夹,文件名为“hello”,谢谢!

Azting 2003-10-09 08:30:48
同上
...全文
223 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
soulz 2003-10-21
  • 打赏
  • 举报
回复
哦,我用的是VC的。
ccwwbb 2003-10-21
  • 打赏
  • 举报
回复
二楼的方法可以啊!我在bc6.0可以啊!
soulz 2003-10-21
  • 打赏
  • 举报
回复
用二楼的方法好像不行??
arvid_gs 2003-10-21
  • 打赏
  • 举报
回复
mkdir 可以,这是c runtime 函数
CreateDirectory 是 windows sdk 函数
不同的环境下用不同的东西
ceran 2003-10-21
  • 打赏
  • 举报
回复
楼上的!行不行啊?
program2100 2003-10-21
  • 打赏
  • 举报
回复
MSDN的例子:

/* SYSTEM.C: This program uses
* system to TYPE its source file.
*/

#include <process.h>

void main( void )
{
system( "type system.c" );
}
ggg82 2003-10-21
  • 打赏
  • 举报
回复
用vc可直接使用winAPI函数。
标准c语言函数库是不存在该功能的,在这种情况下,只有利用你的编译器提供的方法了。
smans 2003-10-21
  • 打赏
  • 举报
回复
创建目录函数原形:
int mkdir(const char *path);
返回0表示成功创建.否则创建失败.
if(!mkdir("e:\\hello"))
printf("Directory created\n");
else
printf("Unable to create directory\n");
Wolf0403 2003-10-09
  • 打赏
  • 举报
回复
BOOL CreateDirectory(
LPCTSTR lpPathName,
LPSECURITY_ATTRIBUTES lpSecurityAttributes
);
=======================
#include <windows.h>
#include <stdio.h>
int main()
{
if (!CreateDirectory(LPCTSTR("E:\\hello"), NULL))
printf("%d\n", GetLastError());
}
ipgk 2003-10-09
  • 打赏
  • 举报
回复
#include<stdio.h>
#include<dir.h>
main()
{
if(mkdir("e:\\hello"))printf("Error to Create Directory!");
}

或用system("md e:\\hello")

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧