10月放送開始!カーナンバー77ということで、FORTRAN77覚えようと思います。(90や95も世界初の高級言語なので、いつか使えるようになればいいと思っていましたが、今回から始めることにしました。TRANslationが由来だそうです。コンパイラはgfortranを使うことにします。95系77系両方使えます。hellotakk@deb9:~$プログラムの開始と終了の位置を指定する必要があるようです。ビルドは、gfortranを実行します。デフォルトの実行ファイルはa.outです。ソースファイルの拡張子をf95にして、ビルドする時に何もつけないとFORTRAN95でのビルドになります。Worldtakk@deb9:~$FORTRAN77でビルドするには、拡張子を.fにして、-std=legacyを指定します。Worldtakk@deb9:~$続く。Fortran毎日学習FORTRAN(echoコマンドを作るその2)FORTRAN続きです。最後のパラメータの場合、改行するFORMATを指定するように改造しました。echoコマンドらしくなりました。次はオプションも指定できるように改造しましょう。Fortran毎日学習FORTRAN(echoコマンドを作るその3)FORTRANでechoコマンドの続きです。前回-nオプションに対応しましたが動きはいまいちでした。本物のechoコマンド方はどんな動きをするのでしょう。オプションは先頭のパラメータでないといけないようですね。Fortran毎日学習FORTRAN(自作splitのデバッグその6)前回はGDBデバッグで文字列を見やすくするため、デバッグ対象であるFORTRANプログラムを修正しました。ナンセンスなことですが、早く覚えるためできるだけたくさんFORTRANのプログラミングをしていこうと思ってます。短いので時間がないときにも見れます。パラメータ数によりふるまいを変えてみます。コマンドのパラメータ数を取得するには、IARGC()関数を使います。Fortran毎日学習Fortran90(多次元配列その2)配列代入が中で何をしているか気になって仕方がありません。GDBを使って見ていきます。配列要素が1つで、次元数1つのプログラムで確認してみます。Fortran毎日学習FORTRAN(catコマンドを作る)まだまだ続くFORTRANです。echoコマンドでパラメータで指定した複数の文字列を表示することができましたので、catコマンドも作れそうな気がします。今回はcatコマンドです。Fortran毎日学習スポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。Policyホーム検索トップサイドバースポンサーリンク広告プロフィール管理人:takketeお仕事:システムエンジニア日々何か向上したくて、もがいています。thanksタイトルとURLをコピーしました。