主题:implicit none是什么意思?解释下谢谢
maozhulin
[专家分:0] 发布于 2010-07-05 10:08:00
implicit none是什么意思?解释下谢谢
回复列表 (共7个回复)
沙发
asymptotic [专家分:16630] 发布于 2010-07-05 10:42:00
就是强制: 标识符 先定义 后 使用。
板凳
cgl_lgs [专家分:21040] 发布于 2010-07-05 10:53:00
就是取消默认的自动类型,所有变量都需要先声名再使用。
3 楼
粉红汤圆 [专家分:0] 发布于 2010-07-12 02:52:00
不需要登录、不需要注册直接回答的问答系统!
4 楼
xiaojiang311 [专家分:0] 发布于 2010-08-01 22:55:00
fortran 里面有一项不好的功能,就是变量不经定义就可以使用,而且根据变量的开始字母 自行给变量规定类型,加上implicit none 后可以防止这个东西
5 楼
pdce218 [专家分:0] 发布于 2010-08-02 01:52:00
呵呵,路过,建议写程序的时候在定义前都加上这么一句,这样就能防止中间变量名写错了!
6 楼
wangshaobomm@163.com [专家分:0] 发布于 2010-09-03 16:10:00
Fortran中有很多的变量未经定义编辑器回忆起第一个字母决定其形态,第一个字母是I J K L M N的变量视为整型 其他的为实型。 implicit none 就是关闭此项服务 所有变量都需定义
7 楼
jgchen1973 [专家分:0] 发布于 2010-09-08 11:24:00
主要是取消默认。可以仔细看一些教材,里面讲的很详细
我来回复