导航:首页 > 文件类型 > c语言创建文件夹

c语言创建文件夹

发布时间:2024-05-04 16:27:33

Ⅰ 如何用c语言创建文件

函数名: 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;
}

Ⅱ c语言没有目录生成文件夹

您问的是c语言没有目录生成文件夹怎么办吗?创建文件夹。
1、先在程序目录或某一路径下创建一个文件夹。
2、然后使用该文件夹。
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。

Ⅲ 请问 如何 在 linux下 用 c语言 创建新文件夹~

在Linux下,可以用mkdir命令来创建文件夹,语法如下:
在终端中输入命令cd /tmp/folder进入你要创建文件夹的目录,请把/tmp/folder修改为你的路径
在终端中输入命令mkdir folder_name,按回车执行,folder_name是你要创建的文件夹名字
如果你要创建多级目录,比如现在/tmp是空的,你要依次建立a,b,c文件夹,可用参数-p,如下:
mkdir -p /tmp/a/b/c 可查询“Linux命令大全”查询命令详细介绍。

Ⅳ C语言创建文件夹的问题~

可以使用mkdir函数解决问题。
使用权限:于目前目录有适当权限的所有使用者
使用方式:mkdir [-p] dirName
说明:建立名称为 dirName 的子目录。
参数:-p 确保目录名称存在,如果目录不存在的就新创建一个。
语法:mkdir [选项] dir-name
说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或文件名称。
命令中各选项的含义为:
- m 对新建目录设置存取权限。也可以用chmod命令设置。
- p 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

给一个mkdir函数的实例:
#include <direct.h>
#include <stdlib.h>
#include <stdio.h>

int main( void )
{
if( _mkdir( "\\testtmp" ) == 0 )
{
printf( "Directory '\\testtmp' was successfully created\n" );
system( "dir \\testtmp" );
if( _rmdir( "\\testtmp" ) == 0 )
printf( "Directory '\\testtmp' was successfully removed\n" );
else
printf( "Problem removing directory '\\testtmp'\n" );
}
else
printf( "Problem creating directory '\\testtmp'\n" );
}

Ⅳ linux c用什么函数创建文件夹

Linux c语言可以使用系统提供的mkdir函数来创建文件夹。

1、函数原型

int mkdir(const char *path, mode_t mode);

2、参数说明:回

path是目录名
mode是目录权限

3、需要答头文件

#include<sys/stat.h>

4、示例

js">//添加mkdir函数声明头文件
#include<sys/stat.h>
#include<sys/types.h>
intmain()//主函数
{
//直接调用mkdir函数
//建立一个名为的文件夹
//权限为0777,即拥有者权限为读、写、执行
//拥有者所在组的权限为读、写、执行
//其它用户的权限为读、写、执行
mkdir("",0777);
return0;
}

说明:函数调用试图建立777权限的文件夹,但是在实际程序执行时,还需要考虑umask值,最终才会得到实际的权限。

5、执行效果如下图所示

说明:t.c是源码文件,有gcc进行编译,-o是gcc的参数,有于指明编译后输出的文件,t为源码经gcc编译后生成的可执行文件。./t是执行当前目录下的生成的可执行文件t。

Ⅵ 8位单片机的c语言程序设计新建文件夹步骤

方法/步骤

1
首先是打开keil软件,打开后显示的界面如下

2
如下第一张图所示点击project->new project,点击后将会出现如下第二张图所示界面;在文件框中填写你的工程名,名字可以是任意英文字符组成的(在此时你最好在你所希望存储该工程的地方新建一文件夹,如第二张图所示就是在桌面上建立了一个测试文件夹来存储新建的工程)

3
输入工程名后会出现如下图所示的芯片选择对话框,选择你开发板上的型号即可(相信要看这张帖子的读者一定是在学51单片机,此时只需选择
Atmel->AT89c52即可。如下第二张图所示)

一路点击确认后回到如下图所示的主界面,并如下图所示点击新建程序输入文本

点击后出现如下第一张图所示界面,并点击保存按钮

点击保存按钮后出现下第一张图所示对话框,在箭头所指的地方输入源文件名称加后缀名(如果你是用C语言编写程序后缀名为*.c;如果你是用汇编语言编写程序则后缀名为*.asm)并点击确认保存。确认后界面如下第二张图所示,注意箭头所指地方的变化。

接下来的一步是将源文件加入到工程中,点击选中source group并右击将会出现如下图所示界面。

再点击Add files to.......;如下第一张图箭头所示处。点击后将会出现第二张图所示的对话框,在该对话框中只要点击选中第五歩保存的源文件并点击Add即可(注意点击选中源文件前后的变化,并且特别注意点击Add后界面没有任何变化,你只要关闭该对话框即可)

打开source group后将会出现如下图箭头所指处的变化

在右边的源文件输入框中写入程序,并点击如图所示的编译按钮(可以看到该程序没有错误,编译成功)

但我们点击进入工程的文件夹没有看到后缀名为.hex文件,如下图所示

所以我们需点击target按钮进行设置,如下第一张图所示。点击后出现第二张图所示对话框

在对话框中点击output选项如下图1处显示,并勾选create hex file如下图2处显示。勾选后关闭对话框并如第10步再编译一次。可以看到文件夹中生成了.hex文件

Ⅶ C语言如何创建文件夹

#include "stdio.h"
#include "dir.h"
void main()
{
mkdir("c:\keyiwenwo"); /*注意这里,文件夹名称8个字符有效*/
printf("*\n");
}

在c的根目录下建立 KEYIWENW 文件夹

Ⅷ C语言创建文件到指定文件夹

代码如下:

#include "stdio.h"

#include "conio.h"

#include "dir.h"

int main()

{

int status;

status=0;

status=mkdir("D:mydir");

printf("status=%d",status);

getch();

return 1;

}

(8)c语言创建文件夹扩展阅读

1、C++提供了许多实用的头文件,这些头文件里包含了程专序运行时需要属用到的一些方法,在上面的程序中就引入了iostream。

2、以#为开头是告诉编译器,该行代码需要预处理。include 是告诉编译器,需要引入iostream这个头文件。iostream文件定义了输入流/输出流对象。

3、C ++编译器是忽略空行的,空白行可以改善代码的可读性和结构。

Ⅸ c语言中的fopen能创建文件夹吗

这是不能够的。要想创建文件夹,可以先包含头文件stdlib.h,(在C++中可以包含cstdlib)然后使用system("md d:\mydir");就可以了:
#include
#include
using namespace std;
int main()
{ system("md d:\mydir");
system("dir d:\mydir*.*");
return 0;
}
运行截图如下:

阅读全文

与c语言创建文件夹相关的资料

热点内容
华为畅享6手机文件管理 浏览:939
linux驱动环境 浏览:893
ae用什么打开文件 浏览:877
湖南岳阳大数据中心 浏览:710
DSP大数据公司 浏览:510
win10检测不到u盘启动 浏览:941
电脑文件怎么重命名文件 浏览:507
哪个协议用来传输文件协议 浏览:61
ce改股票教程 浏览:513
如何做一个数据统计数据库 浏览:181
手机内存书旗小说是哪个文件夹 浏览:879
苹果6plus怎么能拍照片更快 浏览:55
同步步进电机如何编程 浏览:341
手机自动删文件 浏览:565
南京市妇幼app如何查看体检报告 浏览:603
术士新版本平民卡组 浏览:236
开源敏捷工具 浏览:655
win7网络显示红叉 浏览:429
网络硬盘录像机怎么换算 浏览:955
华为p10文件在哪里 浏览:802

友情链接