タグ

ブックマーク / www7b.biglobe.ne.jp/~robe (1)

  • ロベールのC++教室 - 第6章 コンマ演算子 -

    今まで、いろいろな演算子について話してきました。今回は一風変わった演算子について話してみようと思います。 では、今回の要点です。 <式1>, <式2> の値は <式2> になる。 コンマ演算子は優先順位が異常に低い。 コンマ演算子を使えば複文を単文にできる。 では、いってみましょう。 前回のプログラムの for 文をもう一度見てみましょう。 for(i = 0; i < 8; i++) { if(fscanf(pf1, "%d", &num1) == EOF || fscanf(pf2, "%d", &num2) == EOF) { fputc('\n', pf3); goto LAST; } fprintf(pf3, "%d ", num1 + num2); nNumbers++; } 最後に nNumbers++; というのがありますね。しかしこれ、感覚的には for 文の i++ の

  • 1