• ベストアンサー

基本情報

for(int i = 0, j = 0; i < 10; i++, j++) .... とありますがこれはなんでしょうか? ++とはforとは どなたかよろしくお願いします つまずいています

質問者が選んだベストアンサー

  • ベストアンサー
  • ovtave-G
  • ベストアンサー率42% (68/159)
回答No.5

皆様の回答と同様になりますが、 「i++」などの++という表記はインクリメンタル(+1する)なのですが、実は「++」という表記はC言語のバグなのです。 #memfreeも知らないプログラマが多いことにびっくりしました。嘆かわしい。「コンパイラでフリーにしてくれるから」とSE時代に言われましたが、明示するのが礼儀です。

その他の回答 (4)

  • Eririka
  • ベストアンサー率33% (2/6)
回答No.4

擬似言語と比べてみましょう。

noname#156136
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 それくらい、自分で調べられるようじゃなきゃ無理だと思うけど…。

回答No.1

関連するQ&A

専門家に質問してみよう