define 可以定义常量
define 也可以定义宏
但是ADD只是把x+y直接搬过来,如果遇到这种情况,则不能使用,要改宏的代码
此时得到的是17 因为4*3+5=17
要这么改: 用括号括起来即可
指针
指针变量的创建
此时不再需要通过改变a,来改变a,只需要通过a的地址就可以找到a,并对其修改
指针变量的大小:
不管什么类型的指针变量大小都是一样的
指针是用来存储地址的,指针需要多少空间,取决于地址的存储空间需要多大的空间。
32位 -- 32bit -- 4byte
64位 -- 64bit -- 8byte