如题所述
这句话是对的。宏替换只作替换,不做计算,不做表达式求解。
不带参数的宏代换,格式为: #define 标识符 字符串
带参数的宏代换:除了一般的字符串替换,还要做参数代换。
格式为:#define 宏名(参数表) 字符串
扩展资料
宏的优缺点
优点:
1、增强代码的复用性。
2、提高性能。
缺点:
1、不方便调试宏。(因为预编译阶段进行了替换)
2、导致代码可读性差,可维护性差,容易误用。
3、没有类型安全的检查。