原文: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