问答题

【参考答案】

C.用宏定义,c++用inline。
D.efine实现的函数功能容易出bug,所以在c++中最好不要使用。