No.1ベストアンサー
- 回答日時:
「構造体を変化させずに」の意味が取れないので、外しているかもしれませんが、
Fortran で構造体を扱うには、二つのアプローチがあります。
・言語として構造体がある Fortran90 を使う
・Fortran77 であれば、EQUIVALENCE 文を使う
EQUIVALENCE 文は、こんな感じで使います。
CHAR*10 WORK
INTEGER*2 I2
INTEGER*4 I4
REAL*4 R4
EQUIVALENCE (WORK(1:2), I2)
EQUIVALENCE (WORK(3:6), I4)
EQUIVALENCE (WORK(7:10), R4)
CHAR*10 DAT(10)
C DAT に、データが読み込まれているとして
DO 10 I = 1, 10
WORK = DAT(I)
WRITE(*,*) I2, I4, R4
10 CONTINUE
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- 大学受験 高校化学の有機分野です。 この構造式で表される立体異性体は3種類ですが この場合ってc=cに結合して 3 2022/09/28 11:14
- 生物学 至急です カメレオンやカエルなど、体色変化の特徴を持つ動物の皮膚構造・構造式等がわかれば教えてくださ 1 2022/08/24 02:05
- 日本語 日本語のアクセント 1 2022/05/12 13:26
- C言語・C++・C# C言語で構造体の参照渡しができません 2 2022/12/18 21:22
- C言語・C++・C# C言語 2 2022/07/21 00:02
- 哲学 非構造主義 1 2023/04/06 16:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語って古いですか?
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
擬似コード
-
Int('1234') で、strをかんたん...
-
C言語 解答について。
-
Excelの開発言語ってなんですか?
-
COBOLで文字タイプを数字...
-
UNITY Float型の接尾辞fって
-
プログラミング言語の制作方法...
-
Excel VBAで文字化けする (英語...
-
UWSCはどのプログラミング言語?
-
VBSでDim、Private、Publicの違い
-
VCとVC++
-
VBSとWSHは読み方が違うだけで...
-
C言語でゲーム作り テトリス
-
ホワイトハッカーを目指そうか...
-
C#とC++のざっくりとした違いを...
-
HTMLとC++で、どんなホームペー...
-
プログラムからアイコンファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
プログラムに書かれる"%"記号の...
-
vbaとc言語の関連性について
-
COBOLで文字タイプを数字...
-
TO_CHARで小数点以下がある場合...
-
C言語とhtmlの違いを どな...
-
C++ ってなんて読む?
-
パスカルケースの由来。
-
UNITY Float型の接尾辞fって
-
VBSとWSHは読み方が違うだけで...
-
Excel VBAで文字化けする (英語...
-
C#とC++のざっくりとした違いを...
-
C++における継続行
-
UWSCはどのプログラミング言語?
-
VBSでDim、Private、Publicの違い
-
VCとVC++
-
会計システムをつくるために必...
-
VBScriptで引数を省略したい場合
-
C言語って古いですか?
おすすめ情報