当前位置: 首页 > news >正文

大连建设厅网站网站素材下载

大连建设厅网站,网站素材下载,网站建设微站,游戏设计师网站有哪些在阅读代码时#xff0c;遇到了很早之前用过的fseek(),很久没有用了#xff0c;有点陌生#xff0c;写出来以便下次查阅。函数功能是把文件指针指向文件的开头#xff0c;需要包含头文件stdio.hfseek函数名: fseek功 能: 重定位流上的文件指针用 法: int fseek(FILE *strea…在阅读代码时遇到了很早之前用过的fseek(),很久没有用了有点陌生写出来以便下次查阅。函数功能是把文件指针指向文件的开头需要包含头文件stdio.hfseek函数名: fseek功 能: 重定位流上的文件指针用 法: int fseek(FILE *stream, long offset, int fromwhere);描 述: 函数设置文件指针stream的位置。如果执行成功stream将指向以fromwhere为基准偏移offset个字     节的位置。如果执行失败(比如offset超过文件自身大小)则不改变stream指向的位置。返回值: 成功返回0否则返回其他值。fseek position the file position pointer for the file referenced by stream to the byte location calculated by offset.程序例:1 #include 2 long filesize(FILE *stream);3 int main(void)4 {5 FILE *stream;6 stream fopen(MYFILE.TXT, w);7 fprintf(stream, This is a test);8 printf(Filesize of MYFILE.TXT is %ld bytes\n, filesize(stream));9 fclose(stream);10 return 0;11 }12 long filesize(FILE *stream)13 {14 longcurpos, length;15 curpos ftell(stream);16 fseek(stream, 0L, SEEK_END);17 length ftell(stream);18 fseek(stream, curpos, SEEK_SET);19 returnlength;20 }int fseek( FILE *stream, long offset, int origin );第一个参数stream为文件指针第二个参数offset为偏移量整数表示正向偏移负数表示负向偏移第三个参数origin设定从文件的哪里开始偏移,可能取值为SEEK_CUR、 SEEK_END 或 SEEK_SETSEEK_SET 文件开头SEEK_CUR 当前位置SEEK_END 文件结尾其中SEEK_SET,SEEK_CUR和SEEK_END和依次为01和2.简言之fseek(fp,100L,0);把fp指针移动到离文件开头100字节处fseek(fp,100L,1);把fp指针移动到离文件当前位置100字节处fseek(fp,100L,2);把fp指针退回到离文件结尾100字节处。使用实例1 #include 2 #define N 53 typedef structstudent {4 longsno;5 char name[10];6 float score[3];7 } STU;8 void fun(char *filename, STU n)9 {10 FILE *fp;11 fp fopen(filename, rb);12 fseek(fp, -1L*sizeof(STU),SEEK_END);13 fwrite(n, sizeof(STU), 1, fp);14 fclose(fp);15 }16 voidmain()17 {18 STU t[N]{ {10001,MaChao, 91, 92, 77}, {10002,CaoKai, 75, 60, 88},19 {10003,LiSi, 85, 70, 78}, {10004,FangFang, 90, 82, 87},20 {10005,ZhangSan, 95, 80, 88}};21 STU n{10006,ZhaoSi, 55, 70, 68}, ss[N];22 int i,j; FILE *fp;23 fp fopen(student.dat, wb);24 fwrite(t, sizeof(STU), N, fp);25 fclose(fp);26 fp fopen(student.dat, rb);27 fread(ss, sizeof(STU), N, fp);28 fclose(fp);29 printf(\nThe original data :\n\n);30 for (j0; j
http://www.yutouwan.com/news/40005/

相关文章:

  • 电子商务网站建设实训作业有什么网站用名字做图片大全
  • app网站开发框架wordpress在中国很慢
  • 南昌建站国外社交网站建设
  • 做网站42类商标怎么选小类网络平台 策划方案
  • 工业和信息部网站备案十堰商城网站建设
  • 网站建设培训方案母婴用品网站建设规划
  • 桂林网站排名jsp网站开发介绍
  • 做网站看网页效果石油化工工程建设人才招聘网站
  • wordpress 文章内容分页网站建设优化服务价位
  • 网站搭建网站设置红黑网站模板
  • 青岛模板建站多少钱Wordpress文章rss点不开
  • 滨州企业网站建设一个网站有多大
  • 临汾工程建设招标投标网站js效果网站
  • 公司如何申请一个网站自己建设网站需要服务器
  • 电影采集网站怎么做学习建设网站开发app
  • 自己怎么做电影网站报告范文
  • 网站链接结构有哪些网络培训学校
  • 烟台做网站企业网站开发采购合同模板下载
  • 武陟外贸英文网站建设南宁伯才网络
  • 嘉兴型网站系统总部网站根目录
  • 麦田建设工程网站ceo是什么职位什么工作
  • 网站联盟的基本流程论坛如何做seo
  • 农产品网站策划北京大龙建设集团有限公司网站
  • 网站空间分销户外拓展公司网站开发
  • 网站开发结构搜索引擎推广软件
  • 网站建设策dw php在线做网站大概多少钱
  • 什么是部署php网站计算机网络工程师证书
  • 网站建设佛山拓客科技公司wordpress 作者归档
  • 爱站工具包下载it培训机构一般培训多久
  • 菏泽炫佑网站建设商城网站栏目