导航:首页 > 文件教程 > c语言创建文件

c语言创建文件

发布时间:2021-03-05 15:34:39

⑴ C语言如何创建文件

1.
函数名:
mkdir

能:
建立一个目录

法:
int
mkdir(char
*pathname);
返回值内:0(成功);-1(失败)
2.举例容
#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;
}

⑵ 如何用c语言创建一个文件并按格式保存

1、打开来C-Free5.0新建一个空白页面,然后自将C语言的基础格式写完,注意格式缩进。如下图所示。

⑶ 如何用C语言创建一个新文件

很简单,txt文件是文件的类型,也是文件的后缀名,简单地说,它是名字的一部回分,所以只要在建答立文件的时候取名为*.txt就会建立一个被系统当作文本文档的txt文件
具体做法如下
...
...
file
*fp;\\建立文件型指针,因为文件在硬盘上不在内存上,需要特殊的访问机制。
fp=fopen("纯文本文档.txt","w+");//fopen函数可以用来打开某种文件,第一个参数是文件的全名第二个参数是读写方式
...
...
这样,我们就已经一读写创建的方式打开了一个文本文档,其他他文件方法相同。

⑷ 用C语言创建文件

工具:华硕电脑

原料:C-Free5.0

1、打开C-Free5.0新建一个空白页面,然后将C语言的基础专格式写完,注意格式缩进。属

⑸ c语言问题,如何在文件夹里创建文件

使用文件操作函数即可创建文件。

1、C语言标准库提供了一系列文件操作函数。文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中。例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置。
2、例程:

#include<stdio.h>
inta;
charb,c[100];
intmain(){
FILE*fp1=fopen("input.txt","r");//打开输入文件
FILE*fp2=fopen("output.txt","w");//打开输出文件
if(fp1==NULL||fp2==NULL){//若打开文件失败则退出
puts("不能打开文件!");
return0;
}
fscanf(fp1,"%d",&a);//从输入文件读取一个整数
b=fgetc(fp1);//从输入文件读取一个字符
fgets(c,100,fp1);//从输入文件读取一行字符串

printf("%ld",ftell(fp1));//输出fp1指针当前位置相对于文件首的偏移字节数

fputs(c,fp2);//向输出文件写入一行字符串
fputc(b,fp2);//向输出文件写入一个字符
fprintf(fp2,"%d",a);//向输出文件写入一个整数

fclose(fp1);//关闭输入文件
fclose(fp2);//关闭输出文件,相当于保存
return0;
}

⑹ 如何用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语言中可以通过调用创建文件夹函数,或者使用系统命令两种方法创建文件夹。
一、调用库函数。
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语言编程 编写一个程序 创建文件程序

下面的程序将创建一个名为指定名字的文件(如果不存在,否则向其附加新数内据)。将随机创建的容100个从0到1000的整数写入分数文件中。整数由文件中的制表符分隔。从文件读回数据,在屏幕上显示数据,并显示最低和最高得分。

⑼ 用c语言创建一个txt文件,并且写入数据

#include <stdio.h>

int main()

{

//下面是写数据,将数字~9写入到data.txt文件中

FILE *fpWrite=fopen("data.txt","w");

if(fpWrite==NULL)

{
return 0;

}

for(int i=0;i<10;i++)

fprintf(fpWrite,"%d ",i);

fclose(fpWrite);

//下面是读数据,将读到的数据存到数组a[10]中,并且打印到控制台上

int a[10]={0};

FILE *fpRead=fopen("data.txt","r");

if(fpRead==NULL)

{
return 0;

}

for(int i=0;i<10;i++)

{

fscanf(fpRead,"%d ",&a[i]);

printf("%d ",a[i]);

}

getchar();//等待


return 1;

}


(9)c语言创建文件扩展阅读:

c语言最常用的文件使用方式及其含义
1、"r".为读而打开文本文件.(不存在则出错)

2、"rb".为读而打开二进制文件.

3、"w".为写而打开文本文件.(若不存在则新建,反之,则从文件起始位置写,原内容将被覆盖)

4、"wb".为写而打开二进制文件.

5、"a".为在文件后面添加数据而打开文本文件.(若不存在,则新建;反之,在原文件后追加)

6、"ab".为在文件后面添加数据而打开一个二进制文件.

7、"r+".为读和写而打开文本文件.(读时,从头开始;在写数据时,新数据只覆盖所占的空间,其后不变)

8、"rb+".为读和写而打开二进制文件.只是在随后的读写时,可以由位置函数设置读和写的起始位置.

9、"w+".首先建立一个新文件,进行写操作,随后可以从头开始读.(若文件存在,原内容将全部消失)

10、"wb+".功能与"w+"同.只是在随后的读写时,可以由位置函数设置读和写的起始位置.

11、"a+".功能与"a"相同;只是在文件尾部添加新的数据后,可以从头开始读.

12、"ab+".功能与"a+"相同;只是在文件尾部添加新数据之后,可以由位置函数设置开始读的起始位置.

参考链接来源:网络-C语言

阅读全文

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

热点内容
2015年电影 浏览:952
html文件能否嵌套php 浏览:429
有个韩国片,男人擦水按住女人胸部 浏览:654
女主重生有体香变美 浏览:682
14号末班车电影全部 浏览:926
快播免费网站奖励 浏览:690
恐怖俱乐部在线播放 浏览:587
do you want to go with me.汉语 浏览:592
最新爱爱电影 浏览:759
dnnspeechmatlab代码 浏览:22
逆流小说网手机版热门排行榜 浏览:40
森首电影 浏览:787
微信群怎样共享文件 浏览:529
求一个在线免费观看 浏览:518
love爱情电影网aqdy 浏览:764
编程老师如何备课 浏览:974
百度网盘的文件全部不见了 浏览:709
linux系统重装win7grub 浏览:172
中文网站看片 浏览:66
笑傲江湖李嘉欣版演员表 浏览:257

友情链接