原文:Fortran语言的REWIND和BACKSPACE 函数

Fortran语言的REWIND和BACKSPACE 在早期的FORTRAN规范和编译器中,BACKSPACE和REWIND的确与顺序存贮设备 比如磁带机 有关。后来,变成设备无关的语句。但是,可能与文件模式有关。 REWIND现在仍然很常用。假如您的程序需要两遍读入同一个文本格式数据文件,当您读完第一遍后,用REWIND回到文件头部。 BACKSPACE用于回退一个记录。后面通常加上文件号,这里 ...

2018-05-19 20:00 0 3732 推荐指数:

查看详情

rewind函数

rewind函数:使文件fp的位置指针指向文件开始 原型:void rewind(FILE *fp) 文件指针FILE *fp中,包含一个读写位置指针char *_nextc,它指向下一次文件读写的位置。   typedef struct    {    int _fd;    /* 文件号 ...

Wed Nov 14 04:38:00 CST 2012 0 9398
fortran语言调用fortran写的dll

环境:vs2013+IVF 2011 有时候想把fortran写的常用的函数编译为DLL,以供不同的fortran exe调用,这时候应该怎样做呢?【参考 彭国伦老师 fortran95 程序设计 书349和353页】 下面以写一个计算圆面积的dll来示例: 首先新建一个解决方案 ...

Mon Mar 11 06:23:00 CST 2019 0 712
了解fortran语言

  最近看了一些文献,发现用了Fortran语言编程,并且还是近几年的,了解了之后才知道,其实Fortran已经慢慢没有人再用了,之所有还有一批人在用,极大可能是历史遗留问题吧。而这,也得从Fortran语言的历史说起,Fortran语言是上个世纪50年代IBM的工程师开发出来的,主要目的就是帮助 ...

Wed May 02 02:57:00 CST 2018 0 2562
Fortran,MFiX】Fortran语言浮点数 双精度数 数值精度和下溢问题

问题 Fortran中的浮点数,默认是单精度数,也就是6-7位的精度。双精度数有15位 注意,只要你写的是2.0,1.0之类的数字,就默认是单精度,并且不会强制类型转换 什么意思呢? 看这样一个例子 gfortran编译,输出结果是 这里就看出端倪了,e的结果是 ...

Wed Apr 22 21:36:00 CST 2020 0 808
fortran之complex精度类型与cmplx函数精度类型大坑

cmplx(x,y)出来的结果为complex的默认精度,不管x,y的精度是多少 从fortran wiki (http://fortranwiki.org/fortran/show/cmplx)上看cmplx函数有三种形式: 1.cmplx(x). x可以是interger ...

Mon May 18 20:10:00 CST 2020 0 892
pg_rewind 介绍

pg_rewind—使一个PostgreSQL数据目录与另一个数据目录(该目录从第一个PostgreSQL数据目录创建而来)一致。 描述 pg_rewind是一个在集群的时间线参数偏离之后,用于使一个PostgreSQL集群与另一个相同集群的拷贝同步的工具。一个典型的场景是在故障转移之后 ...

Thu Nov 19 06:51:00 CST 2015 0 2772
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM