- ベストアンサー
基本情報
for(int i = 0, j = 0; i < 10; i++, j++) .... とありますがこれはなんでしょうか? ++とはforとは どなたかよろしくお願いします つまずいています
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
皆様の回答と同様になりますが、 「i++」などの++という表記はインクリメンタル(+1する)なのですが、実は「++」という表記はC言語のバグなのです。 #memfreeも知らないプログラマが多いことにびっくりしました。嘆かわしい。「コンパイラでフリーにしてくれるから」とSE時代に言われましたが、明示するのが礼儀です。
その他の回答 (4)
- Eririka
- ベストアンサー率33% (2/6)
回答No.4
擬似言語と比べてみましょう。
noname#156136
回答No.3
C言語を勉強されているのですよね? C言語の参考書に必ず書いてある基本的な文法です。 i = 0, j = 0 … 変数 i と j の初期値をそれぞれ 0 として、ループに入る。 i++, j++ … ループ1回ごとに、変数 i と j をインクリメント(1ずつ加算)する。 i < 10 … i が10より小さい間、処理を繰り返す。(i が10以上になったら、ループを抜ける)
- edomin7777
- ベストアンサー率40% (711/1750)
回答No.2
それくらい、調べられるでしょ? http://www9.plala.or.jp/sgwr-t/ http://9cguide.appspot.com/ for http://www9.plala.or.jp/sgwr-t/c/sec06-2.html ++ http://www9.plala.or.jp/sgwr-t/c/sec03.html#s3-3 それくらい、自分で調べられるようじゃなきゃ無理だと思うけど…。
- 山田 太郎(@testman199)
- ベストアンサー率17% (438/2463)
回答No.1