くだすれFORTRAN(超初心者用)その3
■ このスレッドは過去ログ倉庫に格納されています
0339デフォルトの名無しさん
2008/06/05(木) 18:46:57str='ABC'
print *,str(1:1)
とすると、Aが出力されますが、
character*3 str(1)
str(1)='ABC'
print *,str(1:1)
とすると、ABCが出力されます。
これはどういう仕組みでこうなるんでしょうか?
characterは文字の配列で実現されているんですよね?
■ このスレッドは過去ログ倉庫に格納されています