看板 Fortran 關於我們 聯絡資訊
想要請問一下版上的前輩們 我的程式碼示意如下: TYPE T1 REAL ( KIND = 8 ), POINTER :: A1,A2,A3... ENDTYPE TYPE(T1) :: TEST REAL ( KIND = 8 ), TARGET :: A1,A2,A3... !此區做A1,A2,A3..的運算 其中A1,A2,A3..可能有上百個變數 我需要先做大量的運算後 再將A1,A2,A3..的值丟進TYPE T1中的變數中 問題: 除了TEST.A1 => A1 逐步指定變數以外 是否有更快的辦法呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.52.193.69 ※ 文章網址: https://www.ptt.cc/bbs/Fortran/M.1496722942.A.C78.html
PTT0207445: 把A宣告成陣列,把它一次搞定 TEST%A(:)=>A(:) 11/29 07:17
※ 編輯: darrenliuptt (27.52.193.69), 12/12/2017 00:21:51