私はC言語でのプログラミングでいくつかの経験を持っていますが、私は自分自身を熟達したと呼ぶことはないでしょう。Cマクロ:明らかに役に立たないマクロの利点/意図
#define CONST(x) (x)
私はそれが一般的に例えばのような式で使用見つける:完全にこのマクロの時点で困惑
double x, y;
x = CONST(2.0)*y;
、私は広範囲に長所/短所を調査 最近、私は次のマクロに遭遇しましたとマクロのプロパティが、私はまだこの特定のマクロの使用が何であるか把握することはできません。何か不足していますか?
このマクロは、何かが定数であることをビジュアルリマインダとして以外の何も得られません。 –
これを行うために私が考えることができる唯一の理由は、外部ツールがプログラム内の特定の定数。それは時々翻訳されるテキストをマーキングするために使用されますが、私はそれがここでどのように役立つか分かりません – jcoder
それはそれを検索可能にします – Minthos