24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2375  |  回复: 4

majinbuou

木虫 (初入文坛)

[求助] fortran编译中$符号的使用

前段时间老师给了段程序 以下是其中一段,发现里面有$符号,可以删除,删除后不影响,但是不知道是乱码还是什么,能帮我看看这段中的$到底是什么么……跪求……万分感谢
real ccat(100),aa(8),bb(8),af1(8),af2(8),y0(8),cg(100,8)
     $,cl(100,8),s(8),ps(100,8),par(100,8),ys(100,8),rbz(100,8),
     $fm(100,8),akla(100),zgfa(100,8),zgfb(100,8),zgfc(100,8),
     $zgfd(100,8),zgfs(8),gg(100,8),q(8),zgfc1(100,8),zgfd1(100,8)
     $,yout(8),cph(100,8),fz(100,8),YI(8)
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

华胥幽梦,终将拥有!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
ben_ladeng: 专家考核 2013-11-01 23:14:03
文件扩展名是否是.for格式?
感觉是for77格式写的代码
在for77里,1-5列为行号区,只能写数字。第6列为续行区,非零非空格的字符都可以,其含义是继续上一行。7-80列为语句区,80列之后为注释区。
大约是这样。
这段程序肯定是续行了,用$不过是为了和语句区分开而已,用别的数字、字母都可能会混淆的啊
2楼2013-10-31 20:38:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

majinbuou

木虫 (初入文坛)

引用回帖:
2楼: Originally posted by mshwangg at 2013-10-31 20:38:25
文件扩展名是否是.for格式?
感觉是for77格式写的代码
在for77里,1-5列为行号区,只能写数字。第6列为续行区,非零非空格的字符都可以,其含义是继续上一行。7-80列为语句区,80列之后为注释区。
大约是这样。
...

谢谢你,问一下 fortran77的编译器哪个好点啊…因为啥临时要用以前根本没学过…晕头转向……
华胥幽梦,终将拥有!
3楼2013-10-31 20:42:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
majinbuou: 金币+10, ★★★很有帮助 2013-11-01 15:52:36
ben_ladeng: 金币+1, 谢谢指教 2013-11-01 23:12:59
ben_ladeng: 专家考核 2013-11-01 23:13:39
引用回帖:
3楼: Originally posted by majinbuou at 2013-10-31 20:42:30
谢谢你,问一下 fortran77的编译器哪个好点啊…因为啥临时要用以前根本没学过…晕头转向……...

现在很多编译器都支持for77的。再告诉你个方法,把扩展名.for改为.f90,这样能用的编译器更多了。
主要还是看你习惯用那个编译器,各种编译器性能上有差异,但没有差到让人接受不了的程度。
compaq,intel,pgi甚至很老的Fortran PowerStation都可以的
4楼2013-10-31 20:49:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nono2009

超级版主 (文学泰斗)

No gains, no pains.

优秀区长优秀区长优秀区长优秀区长优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
majinbuou: 金币+5, 有帮助 2013-11-01 15:52:43
ben_ladeng: 金币+1, 谢谢指教 2013-11-01 23:13:15
这段话中的$是续行符
5楼2013-10-31 21:38:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 majinbuou 的主题更新
信息提示
请填处理意见