主题:[讨论]Fortran与C之间的区别大致有哪些?
ywk1573
[专家分:0] 发布于 2010-10-02 22:13:00
【提问】请问大家,现在国内大学的语言教学大都是从C开始的,那么学完了C之后想要更深入的学习后续的开发编程语言的话,对于我们科学计算使用者而言,首选当然是Fortran,但是就此而言,作为入门学习阶段,需要注重以下两者的比较。还请各位不吝指教。
回复列表 (共3个回复)
沙发
asymptotic [专家分:16630] 发布于 2010-10-02 23:13:00
Fortran 和 C 大部分都可以互相替代,特别是 Fortran2003 中的 Interoperability with C 出现后,可移植性问题基本上得到了解决。
对于一个算法很好的 编程者,语言是次要的,算法才是第一位的。
其实,你上网搜索一下,类似的问题很多的。
板凳
cgl_lgs [专家分:21040] 发布于 2010-10-02 23:23:00
差別主要是整數組操作(C沒有)及類似于forall、any、sum之類的可并行化語句。
再有就是如果需要維護舊程序,則需要注意還有一種東西叫fixed format:)
3 楼
jstzhurj [专家分:4680] 发布于 2010-10-03 10:49:00
请参考 http://hi.baidu.com/hotmoon2010/blog/item/444abc0ef9d6caed36d122de.html
我来回复