宏参数不能写类型

如题所述

宏定义不存在类型问题,它的参数也是无类型的。
其中的标识符就是所谓的符号常量,也称为“宏名”,字符串可以是常数、表达式、格式串等。
在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。
温馨提示:答案为网友推荐,仅供参考
相似回答