回 帖 发 新 帖 刷新版面

主题:[讨论]Fortran与C之间的区别大致有哪些?

【提问】请问大家,现在国内大学的语言教学大都是从C开始的,那么学完了C之后想要更深入的学习后续的开发编程语言的话,对于我们科学计算使用者而言,首选当然是Fortran,但是就此而言,作为入门学习阶段,需要注重以下两者的比较。还请各位不吝指教。

回复列表 (共3个回复)

沙发

Fortran 和 C 大部分都可以互相替代,特别是 Fortran2003 中的 Interoperability with C 出现后,可移植性问题基本上得到了解决。
对于一个算法很好的 编程者,语言是次要的,算法才是第一位的。
其实,你上网搜索一下,类似的问题很多的。

板凳

差別主要是整數組操作(C沒有)及類似于forall、any、sum之類的可并行化語句。
再有就是如果需要維護舊程序,則需要注意還有一種東西叫fixed format:)

3 楼


请参考 http://hi.baidu.com/hotmoon2010/blog/item/444abc0ef9d6caed36d122de.html

我来回复

您尚未登录,请登录后再回复。点此登录或注册