99问答网
所有问题
c语言怎么把文件中的规定字节处的字符串进行修改啊(用fseek函数,并将原内容覆盖)
如题所述
举报该问题
推荐答案 2018-03-27
用文件处理函数。将文件内容读取到内存,之后,想怎么改都可以,最后,将修改后的内容写入至文件即可。
追问
可以给出代码参考吗,具体细节有些不懂,比如说fp指针的作用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/e7WWzezWeBzvjjztOB.html
相似回答
在
C语言中,
fopen一个文件
如何
能够在写入新的数据
覆盖原文件中
指定长...
答:
fseek(
pf, 8, 0);//
把文件
指针移动到离文件开头8
字节处(
ijk)fwrite(str2, 3, 1, pf);//一次写入3个字节的数据到文件 fclose(pf);} 附加:fseek的第三个参数 SEEK_SET: 文件开头 0 SEEK_CUR: 当前位置 1 SEEK_END: 文件结尾 2 ...
c语言修改文件内容
答:
假设你一个数据n个字节 FILE *f;int i;则
fseek(
f,n,i);i+=n;
怎么用C语言
对
文件
操作用特定
内容
替换其中某些内容
答:
如果只想修改文件一部分。
可以使用函数int fseek( FILE *stream, long offset, int origin );来定位你的文件指针
。文件指针的位置决定你读写文件的起始位置。其中参数origin :表示从哪里开始偏移,值有:SEEK_SET: 文件开头 SEEK_CUR: 当前位置 SEEK_END: 文件结尾 参数offset:表示偏移的字节数,...
fseek函数
的用法是什么?
答:
fseek函数的用法是在
C语言中
对
文件进行
位置定位。它主要用于移动
文件的
位置指针到指定的位置,以便从该位置开始读写数据。在
使用fseek函数
之前,需要先打开
文件,并使用文件
指针指向该文件。然后,可以调用fseek函数来改变文件指针的位置。fseek函数的原型如下:c int fseek(FILE *stream, long offset, int ...
怎么用C语言修改文件内容
答:
1.fopen()fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此流相连接,给此流返回一个FILR指针。参数filename指向要打开的文件名,mode表示打开状态
的字符串,
其取值如下:字符串 含义 "r" 以只读方式打开文件 "w" 以...
c语言
操作文本的基本使用方法
答:
c语言操作文本的基本使用方法1 起始点表示符号数字表示 文件首SEEK_SET0 当前位置SEEK_CUR1 文件末尾SEEK_END2 例如:fseek(fp,100L,0);其意义是把位置指针移到离文件首100个
字节处
。还要说明的是
fseek函数
一般用于二进制文件。在文本
文件中
由于要进行转换,故往往计算的位置会出现错误。
c语言中
常用的...
C语言怎么修改文件内容
求大神帮助
答:
提供思路: 先一组一组数据读取,然后进行比较,看是不是你要修改的数据(如果是你要修改的数据,那此时
文件的
指针已经指向下一组数据了),然后
用fseek(
fp,-sizeof(type),SEEK_CUR);使文件指针指向该数据块(fp为文件指针,sizeof(type)为数据长度,type是我指定,你可以换成你需要的数据类型,...
在
C语言中fseek()
的功能
答:
fseek()
是重定位流(数据流/
文件)
上的文件内部位置指针。注意:文件指针指向文件/流。位置指针指向文件内部的字节位置,随着
文件的
读取会移动
,文件
指针如果不重新赋值将不会改变或指向别的文件。如果执行成功,stream将指向以fromwhere为基准,偏移offset(指针偏移量)个
字节的
位置
,函数
返回0。如果执行失败...
C语言
写一个
文件
: 给定一个限制文件大小 超出空间
内容
则
覆盖
_百度知 ...
答:
include<string.h> define FILELEN 1024 void main(){ FILE *fp;unsigned int filelen=0;char buffer[256];int x,y,k;float z;fp=fopen("data.txt","w+");...sprintf(buffer,"%d,%d,%f\n",x,y,z); k=strlen(buffer); filelen+=k;if ( filelen>FILELEN ){ fwrite(buffer,k-(...
大家正在搜
c语言字符串字节数怎么计算
c语言字符串占用的字节数
c语言中字符串的定义
c语言怎么定义字符串
字符串字节数怎么看
c语言字符串几个字节
c语言字符串占多少字节
c语言一个字符串占几个字节
c语言中字符串的长度
相关问题
C语言,用了fseek函数为什么输入的内容覆盖了原内容?
c语言怎么创建文件,修改文件内容。
C语言中什么函数可以修改文件内容(可以随意删除原内容的一部分...
c语言中怎么读取文件中的字符并更改
C语言中,fseek函数怎么控制移动的方向?怎么往前或往后,...
在C语言中fseek()的功能
C语言文件怎样读取双引号中的字符串
C语言中要在某个文件中追加内容怎么实现