C语言文件操作
fseek(fp,0,SEEK_SET);
File *k=fp;
fseek(fp,0,SEEK_END);
为什么k=fp啊
我明明把指向文件头指针的地址赋予了k,
然后用文件操作,使fp从指向它这个文件头变成了指向文件尾。
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
C语言文件操作的指针问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2019-07-12 14:14关注fseek(fp,0,SEEK_END);
->
fseek(k,0,SEEK_END);因为你改变的是fp不是k
好比
int i = 1;
int j = i;
i = 2;
此时j还是1本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-09-21 11:27回答 2 已采纳 你倒是贴代码出来啊,贴个图怎么玩
- 2022-07-10 11:22回答 1 已采纳 下面是我的理解,供参考:应该是swap函数的参数传递错误,把字符指针temp1和temp2的地址传入swap函数,交换的只是交换字符指针temp1和temp2的值,temp1和temp2里面的值虽然和
- 2020-01-26 19:11回答 2 已采纳 指针不是地址啊兄弟,指针存的不是地址的内容,而是地址的位置啊,如果你是32位系统,那这32位包含的内容都可能是指针指向的地址啊,所以指针就得是32位、4字节了
- 2020-03-08 07:09程序员猫爪的博客 C语言文件的定义,如何对文件进行操作,文件指针,如何定义指向文件的指针,通过文件指针对文件进行操作,文件应用举例,二进制文件相关操作,文件定位
- 2021-08-30 01:39回答 3 已采纳 char* ps[] = {}说明ps是一个指针数组(就是说,有一个数组,数组中的每一个元素都是指针),所以ps[0]是指向"aa"这个字符串的指针(就是说ps[0]是"aa"的首地址,所以B答案是错
- 2021-01-26 09:24回答 1 已采纳 windows下就是程序运行时的当前路径,LINUX下是PWD所示路径。总之就是当前目录呵呵
- 2022-06-02 11:01回答 1 已采纳 几维向量?
- 2025-02-19 18:23在计算机科学领域,C语言是一种广泛使用的编程语言,尤其以其高效的内存管理和灵活的指针操作而闻名。指针是C语言的核心概念之一,它为程序员提供了直接操作内存的能力。尽管指针为C语言带来了强大的功能,但同时也...
- 2021-12-26 08:55回答 1 已采纳 #include <stdio.h> int main() { int a[50]; int *p = a; while (scanf("%d", p) == 1
- 2021-06-10 03:10回答 2 已采纳 void Input(float *p,int n) { for(int i=0;i<n;i++) scanf("%f",&p[i]); } void print(f
- 2021-10-25 08:14回答 2 已采纳 可以,NULL就是等于0,但是一般还是用NULL
- 2022-07-28 14:27码客明的博客 详细了解文件操作函数
- 2024-10-20 11:58C 语言作为一种高效、灵活且可移植性强的编程语言,是许多现代编程语言的基础。通过对本文档的学习,可以深入了解 C 语言的核心特性和编程技巧。 适合人群:编程初学者及希望深入学习 C 语言的专业人士。 使用场景及...
- 2022-05-24 08:14凉开水白菜的博客 Linux进阶编程之文件操作前言一、工程的创建1、目录结构2、Makefile二、文件的操作1.打开、关闭文件:open、close2.读取、写入文件:read、write3.综合练习三、文件夹的操作1.2.3.最后 前言 对于文件IO来说,...
- 2020-12-03 03:14C语言是一种强大的、底层的编程语言,被广泛用于系统编程、嵌入式开发以及各种软件应用。本资源包“c语言之语法代码集”聚焦于C语言的核心语法元素,包括文件操作、数组、指针、结构体和共同体,这些都是C语言编程的...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司