Re: [問題] 定址陣列 如何放到共用區內?

看板Fortran作者 (SC)時間15年前 (2009/09/08 11:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《magaiml (祈)》之銘言: : 是這樣的 : 小弟有一個定址陣列 : 也就是可變陣列 : 想放在共用區內 : 該如何寫? : 因為我想讓某些副程式 : 不用再自行讀一次就可以使用陣列 : 還是說共用區無法放可變陣列? : 那還有甚麼方法可以解決? : 就是一組可變陣列要再副程式間穿梭! 是指這樣嗎? ============================================ 1 program test 2 implicit none 3 real(8),allocatable:: a(:) 4 integer::n 5 n=3 6 allocate(a(n)) 7 a=(/0.,0.,1./) 8 9 call haha(a,n) 10 11 end program 12 subroutine haha(a,n) 13 implicit none 14 integer::n 15 real(8)::a(n) 16 write(*,*)a 17 return 18 end subroutine haha -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.82.114
文章代碼(AID): #1AfSaR_N (Fortran)
文章代碼(AID): #1AfSaR_N (Fortran)