2017-04-05 43 views
0

Fortranでcsvファイルを開こうとしていますが、表示されません。私は次のコマンドを使用しましたFortranでファイルが開かない

open(unit=13, file='C:\\Users\\Smith Family\\Desktop\\Lifetables2.csv') 

私はこのコマンドを実行すると何も起こりません。どんな出力もありません。おそらく私は間違っていますが、私はあなたがopenコマンドを使用すると、ファイルが出力として現れると考えました。申し訳ありませんが、私はFortranの初心者です。

+1

親愛なるAngelaさん、詳細を追加してください - 開いているコマンドに何も表示されていません。さらなる操作のためにファイルを開くだけです。コンパイラがエラーを起こさないと仮定すると、プログラムの実行結果はありますか?どのようにファイルの内容を表示しようとしますか? – Marek

+0

しかし、私がopenコマンドを使用している場合、ファイルを開いてはいけませんか? – Sarah

+1

間違っていることが多いことがたくさんあります。何が起こりますか? *「ファイルを開いてはいけませんか?」とはどういう意味ですか?あなたはそれが開いていないとどのように判断しますか?詳細を入力してください。 [ask]と[mcve]を読んでください。 –

答えて

3

openステートメントの実行後に出力されるはずのものはありません。出力はprintまたはwriteの後に発生します.の後には出力されません。何open

はあなたが読ん値で何かをし、その後、ファイルから何かを読んで、おそらく画面上に何かを書くことができるようにreadまたはwriteのような他の文によってアクセスのためにファイルを開くことです。またはファイルに何かを書き込む。

例については他の質問と回答をお読みください。ただし、教科書やチュートリアルを開封してください。は基本的にはの基礎を学びます。プログラミングは非常に難しく、あなたはいくつかのリソースから勉強しなければなりません。試行錯誤だけではできません。

Read data from a .csv file in fortran

や他の多くの関連質問と回答を参照してください、私はあなたが基本を勉強しない限り、彼らが理解するには余りにもdificultだろうあなたを保証することができます。

+0

いい答えですが、「出力は何ですか...」と入力してください(「OPENは何をしているのですか? –

関連する問題