- 1 名前:デフォルトの名無しさん [2009/03/02(月) 00:36:19 ]
- スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。
過去ログ スレを勃てるまでもないC/C++の質問はここで pc11.2ch.net/test/read.cgi/tech/1167476845/ スレを勃てるまでもないC/C++の質問はここで 2 pc11.2ch.net/test/read.cgi/tech/1178503366/ スレを勃てるまでもないC/C++の質問はここで 3 pc11.2ch.net/test/read.cgi/tech/1187521676/ スレを勃てるまでもないC/C++の質問はここで 4 pc11.2ch.net/test/read.cgi/tech/1221633708/ スレを勃てるまでもないC/C++の質問はここで 5 pc11.2ch.net/test/read.cgi/tech/1230516307/ スレを勃てるまでもないC/C++の質問はここで 6 pc11.2ch.net/test/read.cgi/tech/1231564903/ スレを勃てるまでもないC/C++の質問はここで 7 pc11.2ch.net/test/read.cgi/tech/1232983248/
- 293 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 17:58:41 ]
- >>290
それでコンパイルは通る。けど、K&Rはそういう意図で書いてるわけではない。 本来mainの戻り値は必ずintなので、厳密に文法どおりなのはネットのほう。 (戻り値をintと明記し、引数をvoidと明示し、0を返す) K&Rのほうは警告オプション付でコンパイルすると 「戻り値の型が書いてないから勝手にintにするぜ」とか 「returnがないぜ」とか警告が出るはず。 K&Rはおそらく「一番はじめの入門だから、できるだけ例は短いほうがいいに決まってる」 ぐらいの気持ちでそう書いたんじゃないのか。信者には別の言い分があるのかもしれんが
- 294 名前:デフォルトの名無しさん mailto:sage [2009/03/10(火) 18:03:27 ]
- K&Rを最初の本として選択するのはやめれ。
あれは他の言語をばりばり使っている人のための 「C言語仕様確認書」みたいなものであって 戻り値も知らないような初心者には難しい。
|

|