C语言中“宏”这个定义为什么是把它叫做“宏”呢?

发布网友 发布时间:2022-02-28 09:47

我来回答

3个回答

热心网友 时间:2022-02-28 11:16

计算机的 macro
宏 就是宏大,大的意思

macro 指令,就是大指令。程序里的指令,是小指令。大,小指级别高低。编译器编译,先执行完大指令,再做小指令。

例如:
大指令
#define ARRAY_SIZE 1024
编译器 把程序里的ARRAY_SIZE 全部用 1024 替代
然后再编译。

热心网友 时间:2022-02-28 12:34

micro是微观的意思
macro是宏观的意思
所以就叫做宏了

热心网友 时间:2022-02-28 14:09

就是这么翻译的啊
没什么特别意思

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com