1:const 是常量数据类型,存处在程序的数据段,define只是进行文本的替换,存在与程序的代码区;
2:内敛函数,不需要寻址的过程,函数直接展开,所以不会跳跃,比较快,在编译的时候复制代码;
3:struct的默认继承是public的,class的默认继承是private;
4:typedef主要用来定义新的数据类型,define主要用来定义变量;
我们平常所求的变量地址这里是逻辑关系,真实的物理地址中存储关系不是这样,即使是相同的逻辑地址也有可能对应不同的物理地址。
已初始化的静态变量和全局变量存储在数据段靠近代码段的位置。
未初始化的静态变量和全局变量存储在数据段靠近堆的位置上。