简单的一级指针 const define enum

来源:互联网 发布:足球买球让球算法 编辑:程序博客网 时间:2024/06/06 16:26

指针的最重要特点:指针有两个 值。(1)一个是自身的值  。(2)一个是指向的值。

自身的值和指向的值的区别:




const int max=10;常变量,只可以读取,不可以改变其值。在编译时把max替换成10  可以定义所有类型的常变量。开辟空间,并进行类型检查。

# define  MAX  10在预编译阶段,把MAX替换成10  可以定义所有类型。不开辟空间,不进行类型检查。

enum{Max=10};在编译时把Max替换成10  enum定义的必须是有符号整型。不开辟空间。进行类型检查。但类型检查强制,必须为有符号整型。

这三者的区别














原创粉丝点击