c语言文件夹操作函数 c语言操作文件的函数

用C语言怎么创建文件夹

在C语言中可以通过调用创建文件夹函数,或者使用系统命令两种方法创建文件夹。

成都创新互联专注于新郑网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供新郑营销型网站建设,新郑网站制作、新郑网页设计、新郑网站官网定制、微信小程序开发服务,打造新郑网络公司原创品牌,更为您提供新郑网站排名全网营销落地服务。

一、调用库函数。

C语言库函数创建文件夹依赖于编译器,不同编译器使用的创建文件夹函数不同。 举例如下:

1、VC/VS编译器。

函数声明为 int _mkdir( const char *dirname );

头文件为direct.h。

功能为创建dirname文件夹,并返回结果,如果成功则返回0,否则返回-1。

2、TC编译器。

声明形式为 int mkdir(char *pathname);

头文件为dir.h。

功能为创建pathname文件夹,并返回结果,如果成功则返回0,否则返回-1。

3、gcc编译器。

声明形式为int mkdir(const char *pathname, mode_t mode);

其中函数头文件为sys/stat.h, 参数类型mode_t头文件为sys/types.h。

与其他编译器的创建文件夹函数不同,gcc创建文件夹多了一个参数mode, 指定被创建文件夹的权限。

函数功能为创建文件夹名为pathname, 权限值为mode的文件夹。 如果成功则返回0,否则返回-1。

二、通过系统命令调用。

在C 语言中可以通过system函数调用系统命令,具体命令格式取决于操作系统。

比如在Linux/Unix下,可以使用:

system("mkdir ./XXX");

来创建XXX文件夹。

而在windows下需要使用dos命令,比如:

system("mkdir .\\XXX");

C语言怎样对文件进行操作

我们运用C语言编写程序的时候,经常需要对文件进行操作。那么该如何实现呢?下面我给大家分享一下。

工具/材料

Sunlime Text

打开SublimeText软件,新建一个C语言文件,然后导入C语言库,如下图所示

接下来新建C语言的main函数,对文件的操作都会在main函数中进行,如下图所示

接下来调用C语言的fopen函数对文件进行打开操作,如下图所示

当打开文件以后就可以通过fgetc函数读取文件里面的内容,如下图所示

如何用c语言如何打开一个文件夹

用文件路径操作函数找到源代码所在的文件夹。使用文件操作函数fopen打开源文件即可。

路径操作函数 chdir。

chdir函数是C语言中的一个系统调用函数(同cd)功 能:更改当前工作目录。参 数:Path 必选。Path 可能包含驱动器。如果未指定驱动器,则当前驱动器上的默认目录或文件夹。返回值:成功返回0 ,失败返回-1

文件操作函数fopen。

函数原型:FILE * fopen(const char * path,const char * mode);返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno中。一般而言,打开文件后会做一些文件读取或写入的动作,若打开文件失败,接下来的读写动作也无法顺利进行,所以一般在fopen()后作错误判断及处理。


分享标题:c语言文件夹操作函数 c语言操作文件的函数
网站路径:http://ybzwz.com/article/dodpphi.html