00问答网
所有问题
当前搜索:
c语言创建文件并写入数据
c语言
如何在文本第一行之前插入
数据
答:
1、
c语言并
没有提供这样的库函数,需要自己写。将要插入位置后面的
文件
内容读到缓冲,然后定位文件偏移量插入
数据
,在将读出来的
写入
。因为文件在磁盘上是连续存放的,不可能说直接在中间插入内容而不覆盖原来的,别的语言提供的都是自己按照上述思路写的。2、例程:include <stdio.h>#include <stdlib.h...
基础
C语言
将变量的值
写入文件
然后读出的程序
答:
这个程序有两个地方需要注意:1. 必须以读写的方式打开
文件
,如fp=fopen("test","wb+");2.
写入数据
后,文件当前指针发生了变化,必须重置文件指针,如:x = 0.;fseek(fp, 0, SEEK_SET);fread(&x,sizeof(float),1,fp);
c语言
中如何向一个.txt
文件
的指定行输入内容
答:
只讲个大概未必能解决你的问题,举手之劳,帮你
写
了。由于没有说明怎么处理a.txt原来的第4行和第10行,这里分别将它们顺次移到下一行。一个完整的
c程序
如下,在win-tc和Dev-c++下已运行通过。include<stdio.h> include<string.h> include<conio.h> define N 255 /* 假定文章的总行数不超过255...
C语言
中,将多个结构体
数据写
到一个
文件
中,应该如何读取?
答:
C语言
把一个结构体数组写入文件分三步:1、以二进制写方式(wb)打开文件2、调用写入函数fwrite()将结构体
数据写入文件
3、关闭文件指针相应的,读文件也要与之匹配:1、以二进制读方式(rb)打开文件2、调用读文件函数fread()读取文件中的数据到结构体变量3、关闭文件指针参考代码如下:include<stdio.h>...
c语言
中,把
文件
看作一系列的什么流?
答:
该计算机编程中,把文件看作一系列的字节流。
C语言
使用文件流的概念来处理文件。文件流是一种抽象的概念,表示从文件读取数据或向
文件写入数据
的过程。通过使用文件流,C语言程序可以方便地读取
和写入文件
。C语言中提供stdio.h头文件中的函数,用于
创建
、打开、读写和关闭文件。这些函数可以与文件流一起...
C语言
怎么从TXT
文件
中读入
数据
?
答:
fscanf(fp,"%d",&a[j][i]); /*读一个
数据
*/ /* 关闭文件 */ fclose(fp);/*显示运行结果*/ for(j=0;j<4;j++) /*假定有j行*/ {for(i=0;i<4;i++)printf("%4d",a[j][i]);printf("\n");} return 0;} 以上演示了文本文件的读写操作,供你参考.在读
写文件
时,文件...
C语言
将
数据写入文件
,读取出现二次读取
答:
不要用feof在循环里判断,在读到
文件
最后一个字节时,feof(fp)还是为0值,再试图读文件时,feof(fp)才为非0值来报错,所以会多读一次用fread的返回结果判断就行了,0就是没
数据
了for(i=0;!feof(fp);i++) fread(&per[i],sizeof(struct person),1,fp);改成i=0;while (fread(&per[...
C语言
,怎么把TXT
文件
里的
数据
赋值到数组里面
答:
一、编程思路。1 以文本方式打开
文件
。2 循环用fscanf格式化输入
数据
到数组。3 判断fscanf的返回值,如果显示到达文件结尾,退出输入。4 关闭文件。5 使用数据。二、代码实现。设定文件名为in.txt, 存有一系列整型数据,以空格或换行分隔。代码可以写作:include <stdio.h>int main(){int v[100];//...
求助一个
c语言
编写的
文件
操作函数
答:
这是因为:
file
=fopen("/tmp/test/test","a+");模式 “a+” 中的 a 规定以只写打开,【原
文件数据
】保留。因此你不能读,只能
写
。写的时候只能在【原文件数据】的末尾开始写。即使你将【文件位置指针】重新定位过,在执行写操作的时候,【文件位置指针】【自动】回到【原文件数据】的末尾了。...
c语言
中fputc是什么意思
答:
fputc是
C语言
中的一个函数。功能是将字符ch写到文件指针fp所指向的文件的当前写指针的位置。函数格式:int fputc (int c,
FILE
*fp)。在正常调用情况下,函数返回
写入文件
的字符的ASCII码值,出错时,返回EOF(-1)。当正确写入一个字符或一个字节的
数据
后,文件内部写指针会自动后移一个字节的位置...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜