作者ilovenets (wait for a new day)
看板Fortran
标题[问题] 请问一下如何写出外部副程式呢
时间Wed Dec 14 07:41:19 2011
老板给了我一个任务
要我找到将副程式编写在独立的"页面"里
(我对程式实在没很熟,不知正确名称,如有冒犯请见谅)
就像工具一样
编写主程式有需要时
只要一些简单指令就能使用已存在其他资料夹的副程式
在"精通fortran 90程式设计"这本书里
有稍微提到一下
但他并没给确切名称
只说在国外有公司专门在编写这些工具出售
最近又借了一本"fortran 2003程式设计"
里面的"外部副程式"跟"块状资料(block data)"
似乎都满足老板的要求
可还是没有例题
所以想请问一下各位高手
如果有人有编写过这方面的程式
是否能给予小弟一个简单的例题呢
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.125.133
1F:→ pipidog:keyword: subroutine 12/14 14:04
2F:推 terryys:可以用module或者用include 12/14 19:25
3F:→ magaiml:kp: subroutine and module 12/14 19:34
4F:→ ilovenets:感谢~~~ 学会了 12/15 20:00
5F:推 enunion:你老板要的是module 写好後 其他程式要用就use就好 12/18 16:42
6F:推 target8917:不知道你是要用External Subprogram 还是 module 12/18 18:51
7F:→ ilovenets:我现在仅学会subroutine的写法 module有书可以翻吗?? 12/29 21:41
8F:→ target8917:我是修课学的,是老师自己的讲义 12/30 00:13
9F:→ ilovenets:我们学校也是耶 可惜我们老师没教external相关指令 12/30 01:25
10F:推 target8917:基本上要写Subprogram有三种方法:external,internal 12/31 00:07
11F:→ target8917:以及module。 12/31 00:08
12F:→ target8917:现在f90/95以及2003偏好使用module,你是要学module 12/31 00:09
13F:→ target8917:还是其他两个? 12/31 00:09
14F:→ ilovenets:我没很懂这个 所以应该是都想学吧XDD 12/31 13:20
15F:→ callmei:彭国伦的书这部分应该写得很详细 只是也许内容分散在各节 01/01 21:20
16F:→ callmei:如果有脚踏实地从第一章开始读跟练习 应该不会有问题 01/01 21:21
17F:→ callmei:不过我是看彭国伦的F95那本书 F90那本不晓得有没有写 01/01 21:24
18F:→ ilovenets:谢谢 等等来去图书馆借借看QQ 01/03 14:07