变量的本质: (一段)连续内存空间的别名
程序通过变量申请和命名内存空间
通过变量访问内存空间
修改变量的方法
1、直接方法
int a=10;
2、间接方法
int a=10; *((int *)(&a))=100;
解析:
&a 返回int a类型的内存地址
直接操作内存地址进行赋值
首先 将地址标记为int 类型,指明四个字节区
int *p=(int*)&a;
*p=100;
3、内存空间可以有多个别名吗: C++引用