c语言 #define M 100 啥意思

RT
2024-11-15 10:58:18
推荐回答(3个)
回答(1):

宏定义,意思是M 代表100这个数字。
宏定义又称为宏代换、宏替换,简称“宏”。

格式:
#define 标识符 字符串
其中的标识符就是所谓的符号常量,也称为“宏名”。
预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。
掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。

回答(2):

定义一个宏M,它的替换文本是100,意思是后面程序中的所有单独的M都会在编译之前被替换成100

回答(3):

定义M=100,放在程序开头,程序里面所有M的值都是100,这样可以做到一改全改