C预处理器#define解析
发布时间
阅读量:
阅读量
一、使用#define定义标识符常量
语法1:
#define MAX 100
注意在使用#define时,定义的末尾不应添加**;**符号;
MAX被定义为一个常量,它是通过#define指令所设定的一个标识符常量!!!
为何在此处特别指出其为常量呢?原因在于它与普通的常量具有相同的特性,即无法被更改。
或许有人会产生疑问:使用const关键字修饰的变量同样无法被修改,这两者之间是否存在差异?
需要明确的是,由const修饰的变量被称为常变量,尽管其特性表现为不可更改,但其本质仍属于变量。
常量与常变量的不同:


这是在尝试通过编译器进行编译过程中所出现的错误信息
注意:
避免使用#define来替代某种类型
#define INT int
int main
全部评论 (0)
还没有任何评论哟~
