いつもお世話になっています。
cpp
1#define rep(i,n) for(int (i)=0;(i)<(n);(i)++)
競プロで他の方のソースコードを参考にしていると、上記のようなrepマクロが定義されているのをよく見ます。
質問なのですが、なぜi
やn
を括弧で囲っているのでしょうか。以下の定義では駄目なのでしょうか。
cpp
1#define rep(i,n) for(int i=0;i<n;i++)
ご回答よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/27 07:03