我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

fseek函数不工作

做题的时候发现调用fseek函数,文件指针始终不动。然后又写了一个很小的程序来测试,发现fseek函数会返回相应的值,但是文件指针fp始终不动。求解答。

#include <stdlib.h>
#include <stdio.h>
int main(void)
{
FILE *fp = fopen("a","r+");
int n;
n=fseek(fp,-sizeof(char),2);
return 0;
}


然后附上调试的时候fp的状态,可以看到fp并没有移动。

指针本身不会动,用fread去读东西会读到不同的内容。

近期文章

  • gae编写添加blog页面时出问题
  • 关于数据库的连接问题
  • Spring初学者配置AOP总是错误Unable to locate Spring NamespaceHandler for XML schema namesp
  • 如何用Rails如何做下载进度条?
  • 数据库里可以直接存html源码吗
  • lucene全文检索小问题
  • 请问关于301的跳转是如何设置的,有什么作用
  • 急,谢谢
  • 一个关于SPRING上下文处理顺序的问题
  • 正则表达式
  • structs2中上传文件的一个问题!
  • java card的一些问题
  • struts整合spring托管错误的问题
  • 关于Java的语句意思问题
  • 一次request,如何及时收到多次response
  • grid 设置分页参数start:0,limit:18.但每次显示2条数据,json返回5条数据
  • 在Struts2中遍历List的问题
  • 如何获取已被tomcat托管的spring容器内的对象?
  • 求一条sql语句
  • ORACLE 视图 执行原理

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华