-
C语言创建TXT文档并写入内容
- 答:rewind(pfile);//指针移动到文件头 fread(buf,1,buflen,pfile);//将文件的内容全部读入buf中 fclose(pfile);//关闭文件 上面为读文件,下面为写文件 file pfile 2= fopen("d:\\002.txt","wb");//以写二进制方式打开002.txt文件 fwrite(buf,1,buflen,pfile2);//将buf写入002.txt fclose...
-
2020-04-23
回答者: 鄢雁桃不陶
2个回答
4
-
用c语言创建一个txt文件,并且写入数据
- 问:用c语言创建一个txt文件,并且写入一段文字,文字中可换行,并能够给该...
- 答:include <stdio.h>int main(){ //下面是写数据,将数字0~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]中,并且打印...
-
2019-04-22
回答者: 雪城风嘉
4个回答
61
-
C语言如何实现对txt文件的读取和写入
- 问:要求:开始时有玩家录入姓名,并保存,下次开始时可选择用户继续游戏,...
- 答:1、使用VS新建空工程,直接点击确定,如下所示。2、新建c文件,用于C语言编译器,输入main.c文件,如下所示。3、参考代码:include <stdio.h> int main(){ //下面是写数据,将数字0~9写入到data.txt文件中 FILE *fpWrite=fopen("data.txt","w");if(fpWrite==NULL){ return 0;} for(int...
-
2019-10-29
回答者: 很多很多909
4个回答
44
-
在Linux下用C语言做个程序 创建一个txt文件 执行程序写一段话 写进txt...
- 问:执行了./a.out过后输入一段话 打开txt就有
- 答:1. 编写代码 在linux下面使用命令创建main.c文件 vim main.cmain.c代码:include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <fcntl.h>#include <string.h>#define MAX 50int main(){int fd;char buf[MAX];fd = open("1.txt",O_WRONLY|O_CR...
-
2018-08-08
回答者: 桃子的幸福on
1个回答
4
-
C语言如何将一串字符和数字写入txt文本文档
- 问:C语言如何将一串字符和数字写入txt文本文档,每行都带注释。最简单。
- 答:include <stdio.h>main(){ FILE *fp = NULL; //声明并初始化文件指针 char str[100] = "123456"; //声明并赋值str字符串数组变量 fp = fopen("data.txt","w"); //只读方式打开文件 fputs(str,fp); // 写入str内容 fclose(fp); //关闭文件} ...
-
2018-03-02
回答者: 沧海雄风2009
1个回答
6
-
如何用C语言在txt的末尾增加数据?
- 问:比如,原来的txt内容是: kk 99 11 现在输入888,txt要变成: kk 99 11 888
- 答:include <stdio.h> FILE * fp;void main(){ fp=fopen("tmp.cpp","a"); //a,在文件末尾追加内容 fprintf(fp,"888\n"); //输出 //……… 这里你可以输入一些你需要的代码。输入任意长度的话,你就在这里加上你需要输入的代码就行了 fclose(fp);} ...
-
2008-06-09
回答者: luosiyong
2个回答
-
LINUX C语言,在文本中某一行插入内容,最好有程序。
- 答:printf("请输入要插入的数据内容:"); fgets(buf, 1024, stdin); // 接收键盘输入的内容 // 由于读完文件后, 文件指针指向文件尾, 这里重新定位到之前保存的位置 fseek(fp, offset, SEEK_SET); fputs(buf, fp); // 写要插入的数据 int j; for (j = 0; j < i; j++) { // 之前保存的数据,...
-
2013-06-09
回答者: qq296949116
3个回答
-
怎么对C语言中的文件进行内容添加,删除,查找的操作?
- 答:在C语言中,文件操作都是由库函数来完成的。在本章内将介绍主要的文件操作函数。 13.3.1 文件的打开(fopen函数) fopen函数用来打开一个文件,其调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式); 其中, “文件指针名”必须是被说明为FILE 类型的指针变量; “文件名”是被打开文件的文件名; “使用文件...
-
2006-08-01
回答者: 天宇绝
2个回答
26
-
怎么用C语言在一个文件后面添加内容
- 答:include <stdio.h> include <string.h> int main(){ FILE *fp = fopen("1.txt", "a+");if (fp==0) { printf("can't open file\n"); return 0;} fseek(fp, 0, SEEK_END);char sz_add[] = "hello world\n";fwrite(sz_add, strlen(sz_add), 1, fp);fclose(fp);return...
-
2017-01-17
回答者: 知道网友
1个回答
6
-
C语言中向txt文件中写数据,并且只输出一个?
- 问:我们C语言大作业里的东西,有一部分是要往文件中输入当前楼层和时间,以...
- 答:if( (cfPtr=fopen("dest.txt","a+"))==NULL){ printf("can't open file\n");return ;} while(1){ if(prefloor!=nowfloor){ for (i=0;i<444;i++){ ;} // changetype(timechar);fputs(timechar,cfPtr);fputs(" ",cfPtr);chfloor='0'+nowfloor;fputc(chfloor,cfPtr...
-
2010-05-28
回答者: 54759252
2个回答
2