分类：电脑/网络-硬件
问题：计算机中所提的宏是怎么会事啊？具我了解应该是一种程序，请具体介绍 
 具我了解应该是一种，请具体介绍一下！
回答：在Ｃ语言源程序中允许用一个标识符来表示一个字符串，称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时，对程序中所有出现的“宏名”，都用宏定义中的字符串去代换，这称为“宏代换”或“宏展开”。
宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。
在Ｃ语言中，“宏”分为有参数和无参数两种。