• ベストアンサー

メインルーチンとサブルーチンについて。

shiren2の回答

  • shiren2
  • ベストアンサー率47% (139/295)
回答No.7

これは量がどうのというより、単に説明用に書いたからだと思いますよ。 普通はプログラミングで、こんなコードは書きません(メインルーチンがどうの以前に、GOTO文を使わない)。 コメントを見る限り、恐らくですが、「別の言語で書かれた問題をCで書き直すとこうなるよ」というサンプルではないでしょうか。

zasx1098
質問者

補足

#include<stdio.h> void sub_1(int i){ printf("%d\n",++i); } int main(void){ int i = 1; printf("%d\n",i); sub_1(i); printf("%d\n",i+2); return 0; これは、どう言う意味になるのでしょうか?ご教授下さい。すみませんが。

関連するQ&A

  • メインルーチンとサブルーチンについて。

    これについてご教授下さい。例を示していただきたいです。後、以下のURL、はなぜ、メンルーチンしか使っていないのでしょうか?ご教授下さい。 Link: http://codepad.org/Oxfd5gz9 で、#include<stdio.h> void sub_1(int i){ printf("%d\n",++i); } int main(void){ int i = 1; printf("%d\n",i); sub_1(i); printf("%d\n",i+2); return 0; これは、どう言う意味になるのでしょうか?ご教授下さい。すみませんが。 このURLからです。 https://sp.okwave.jp/qa/q9852335.html

  • メインルーチンとサブルーチンについて。

    すみません。メインルーチンは、どの言語でもどのプログラムでも必ずあるものなのでしょうか?ご教授頂けると幸いです。すみませんが。

  • メインルーチンについて。

    メインルーチンとは何でしょうか?メインルーチン単体で使う事はあるのでしょうか?ご教授下さい。すみませんが。サブルーチンがない場合は、どうなるのでしょうか?ご教授下さい。すみませんが。

  • このサブルーチン間違っておりませんか?

    以下のサブルーチンを記述したらエラーになります。 どこか間違っておるのでしょうか? 宜しくお願いします。 #------------------------------------------------- sub head { print <<"EOM"; <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>メールフォーム</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> EOM } #-------------------------------------------------

  • ちょっと複雑なURL分解について

    http://hoge.com/test.php?mode=link&id=3& url=http://hogehoge.com/ (表示上の問題でURLを途中で改行しています) 上記のようなURLを取得($_GET)した場合に、URLを分解して下記の値を得るスクリプトを作成しています。 $mode値:link $id値:3 $url値:http://hogehoge.com/ これだけであれば特に悩む必要はないのですが、問題は$url値に以下のようなデータが与えられた場合です。 http://hoge.com/test.php?mode=link&id=3& url=http://hogehoge.com/index.php?mode=abc&id=123 (表示上の問題でURLを途中で改行しています) このようなURLを取得($_GET)した場合に、以下の値を得るにはどう処理すれば良いのでしょうか。 $mode値:link $id値:3 $url値:http://hogehoge.com/index.php?mode=abc&id=123 どなたか詳しい方がいらっしゃいましたら、ご教授お願い致します。

    • ベストアンサー
    • PHP
  • Javascriptでマウスポインタの画像操作は可能でしょうか?

    教えてください! WinIE6.0でHPを作ってます。 テーブルのセル単位でリンクが出来るように作ろうとしてます。 <td id="link" onMouseover="over_color(*);" onMouseout="out_color(*);" onClick="td_link(*);"></td> とかしておいて、 var link_url = new Array(); link_url[0] = "http://***"; link_url[1] = "http://***";"; link_url[2] = "http://***";"; link_url[3] = "http://***";"; function over_color(no) { link[no].bgColor = "#000000"; } function out_color(no,col) { link[no].bgColor = ""; } function td_link(no) { location.href = link_url[no]; } 上の例ではマウスをセルのせると黒くなり、クリックで指定のURLに飛ぶようになります。一応動きます。 が! マウスポインタが「手」の形にならないんです! あたりまえと言えばあたりまえなんですが…。 やってみて気づいたのですが、これだとクリッカブルであることが非常に分かりづらいんです。 なんとかonMouseoverの処理の中でマウスポインタの表示を制御することは可能でしょうか? (全く他の方法で<td>をクリッカブルにする方法でも構いません!) 教えてください!よろしくお願いいたします!

  • Googleの「リンク元検索(link:http://~~)」の性能が悪いのはなぜ?

    Googleの「リンク元検索(link:http://~~)」の性能が悪いのはなぜ? 一部の検索サイトでは、検索窓に「link:+URL」、具体例では、 link:http://www.amitaj.or.jp/~yamamoto/sumo.htm などと入れることで、そのページにリンクしているサイトを検索できます。 しかし、http://www.google.co.jp/でそれをやっても1件もヒットしません。 上のURLでも、http://www.yahoo.co.jp/では111件もヒットするのですが。 なぜでしょうか?使い方がわるいのでしょうか?

  • バックリンクを取得したい

    バックリンクを取得したい ヤフーで link:URL とすると、URLのバックリンクが取得できると思います。 それをPHPで実現するにはどうすればよいでしょうか? ご存知の方ご教授ください。

    • 締切済み
    • PHP
  • mvコマンドでリネームするときに、長いファイル名の一部だけを変更したい場合の簡単なやり方

    ファイル名として、 long_filename_ver001.tar.gz を long_filename_ver001.tar.gz.org にしたいときなど、 mv long_filename_ver001.tar.gz long_filename_ver001.tar.gz.org と打ち込みますが、 mv long_filename_ver001.tar.gz から、 mv long_filename_ver001.tar.gz long_filename_ver001.tar.gz まで簡単に打ち込むショートカットなどありませんか? まず、 mv ファイル名 ファイル名 と左右のファイル名を同じにして、変更先(右側)のファイル名に.orgをつけたり、Ver002にしたり、と一部だけ修正したいのです。 ※似たようなファイル名がたくさんあるので、TAB補完は使わない方法を探しています。 よろしくお願いいたします。

  • このカスペルスキー本物ですか?

    http://link-web.org/?pid=55616382 随分と安いけれど本物で、買っても大丈夫でしょうか? 何故にこんなに安いんでしょうか?