2

次のようなことができますか

#define a->b c

私はそれを試しましたが、コンパイラは「ISO Cにはマクロ名の後に空白が必要です」と不平を言います

これで達成したいのは、コードの再利用です。私は次のようなことをしたい:

#ifdef DEBUG
#define a->b c
#endif

それを行う他の方法はありますか?

4

1 に答える 1