假设我们让
int* a=0023FF68;
int a = 1;
下面我们逐个理解:
int* 是变量类型
a是指针变量,指针变量是存储地址的变量,也就是a中存储的是地址0023FF68,所以我们可以在自己脑子中把他叫做地址变量,便于理解。
*a=a=1;*a是解引用操作符,意思就是通过a中存放的地址找到所指向的对象,*a就是p指向的对象
int* a的意思是,定义了可以指向整型数据的指针变量a
以上就是关于如何理解int* a和*a的知识。
假设我们让
int* a=0023FF68;
int a = 1;
下面我们逐个理解:
int* 是变量类型
a是指针变量,指针变量是存储地址的变量,也就是a中存储的是地址0023FF68,所以我们可以在自己脑子中把他叫做地址变量,便于理解。
*a=a=1;*a是解引用操作符,意思就是通过a中存放的地址找到所指向的对象,*a就是p指向的对象
int* a的意思是,定义了可以指向整型数据的指针变量a
以上就是关于如何理解int* a和*a的知识。