主题:为什么设定的数组自动出界?
很奇怪的问题!
比如我设定A1(5,5),本来应该输出5*5的矩阵,输出到文件里,按列输出应该是25列,但是很奇怪,总会在后面多出来三行。到底哪里出问题呢?
COMPLEX*16 A(5,5)
CALL GMATRIX(T,N,H00,H10,H12)
A=H00
WRITE(10,*) A
H00是5*5的,已经验证,正确。
但是下面如果输出A的话,就会在下面莫名其妙出来三行!!
比如我设定A1(5,5),本来应该输出5*5的矩阵,输出到文件里,按列输出应该是25列,但是很奇怪,总会在后面多出来三行。到底哪里出问题呢?
COMPLEX*16 A(5,5)
CALL GMATRIX(T,N,H00,H10,H12)
A=H00
WRITE(10,*) A
H00是5*5的,已经验证,正确。
但是下面如果输出A的话,就会在下面莫名其妙出来三行!!