くだすれFORTRAN(超初心者用)その4
■ このスレッドは過去ログ倉庫に格納されています
0430デフォルトの名無しさん
2009/07/10(金) 09:09:38なぜこういうことが起きるのか教えてください。
A=X+1 (←XとYは未定義)
B=Y+1
Z=1 (暗黙の型宣言)
C=A+B
というような場面でZ=1を入れるかどうかでCの値が変わるんですが。
XとYが未定義なのでどこかめちゃめちゃなアドレスを参照していて、
Zの宣言によって参照するアドレスが変わるとかそんな感じでしょうか?
でも未定義とはいえ既に代入してあるんで結果が変わるのは不思議な気がします…
■ このスレッドは過去ログ倉庫に格納されています