看板 Programming 關於我們 聯絡資訊
※ 引述《wenni ()》之銘言: : ※ 引述《kobenein (哈哈哈)》之銘言: : : 我有一個矩陣temp : : real,dimension(0:1000,0:5)::temp : : 當我打 : : write(*,*)minloc(temp(:,1)) : : 螢幕會顯示出我要的值 : : 但是我打 : : l=minloc(temp(:,1)) : : compile的時候就會出現 : : error FOR2614: assignment between arrays of differing rank : : 不知道是怎麼回事 : 使用MINLOC的時候 : 他的OUTPUT為array : 以你的case來說 : 將L開為長度為1的array : 應可解決此問題 解決了,多謝! 本來想說我只是要一個值(純量)而已 所以就用integer 不過我也有試過用長度2的ARRAY還是不行 還是第一次用長度1的ARRAY -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.66.145