1.变量的值存在计算机内存中,每个内存地址都由位置唯一确定;指针相当于这个位置的别名。实质:指针即是地址。
2.一个变量的值是:分配给该变量内存中所存储的数据。
3.指针也是变量,叫做指针变量。
举个例子:
int a=12;
int *b=&a;
int **c=&b;
那么内存结构如下图所示:
验证输出结果:
1.变量的值存在计算机内存中,每个内存地址都由位置唯一确定;指针相当于这个位置的别名。实质:指针即是地址。
2.一个变量的值是:分配给该变量内存中所存储的数据。
3.指针也是变量,叫做指针变量。
举个例子:
int a=12;
int *b=&a;
int **c=&b;
那么内存结构如下图所示:
验证输出结果: