[爆卦]common用法是什麼?優點缺點精華區懶人包

為什麼這篇common用法鄉民發文收入到精華區:因為在common用法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者wavek (清大黃靖倫)看板Fortran標題[問題] common的使用時間Thu Jan ...

common用法 在 goodbyehkhellouk Instagram 的最讚貼文

2021-09-24 05:12:53

匿名法官接受訪問 //“[Tong] didn’t do much of anything—he didn’t commit murder or arson,” the judge said wryly. “He is the most benevolent terrorist in the wo...


最近在看code

一直有點不太了解

關於common(全域變數)的使用

看了書

覺得 CALL () 與 SUBROUTINE ()

交換參數的方法

跟 common 交換參數的用法

在使用上幾乎一樣的感覺

不太懂是在甚麼樣的情況下才需要用到common


大家寫程式的時候會用到嗎

可以說一下是怎樣的時候才會用到嗎


順便一提 我是FORTRAN 77

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.66.175
※ 文章網址: http://www.ptt.cc/bbs/Fortran/M.1420731871.A.371.html
crazy10167: common pi 代表pi這個變數在進入subroutine不用傳遞 01/09 00:49
crazy10167: 直接call xxx 而不用call xxx(pi) 01/09 00:51
crazy10167: 的確兩種用法好像差不多,看各人習慣吧 01/09 01:19
bluebanana: 通常用的是不會變的參數,如同樓上說的Pi ,我覺得蠻 01/09 01:39
bluebanana: 方便的,不需要在subroutine多傳一個參數,也省了一 01/09 01:39
bluebanana: 直宣告。有點像萬用的傳送門:-) 01/09 01:39
onezillion: 90以後變雞肋,實用上可能遇到記憶體上限 01/09 16:22
onezillion: 被module比下去了 01/09 16:22
crazy10167: common把主程式與sub將同名稱的變數共用記憶體 01/09 23:56
blc: 印象中不是同名稱,是同順序…… 01/12 11:07
blc: 太常用的話副程式的通用性會變差。 01/12 11:08
bluebanana: 補充blc大大 common/(這裏要同名稱)/(這裏要同順序) 01/12 13:15
lamune: 少用,common會降低程式的嚴謹性 01/17 16:15
wavek: 嚴謹性@@ 不過教授丟給我的程式裡 其實也滿多common的 01/19 21:34
daumda: 哈哈哈哈哈 嚴謹性 01/20 16:20
lamune: 請問樓上有何高見? 04/21 13:53

你可能也想看看

搜尋相關網站