一、* 作用于定义
例:
数据类型 *p
数据类型 **q
p为地址指针
q为地址指针的地址指针
二、* 作用于变量
数据类型 *p
数据类型 **q
*p为以地址指针p中的数据为地址的数据
q为以地址指针q中的数据为地址的数据
**q为以地址指针q中的数据为地址的数据
补充:“ . ” 运算优先于“ * ”,有必要时需加括号(例:(**q).value)
三、&单目
&x:表示存储x变量的地址
四、&双目(逻辑运算符)
x & y:等价于x与上y
一、* 作用于定义
例:
数据类型 *p
数据类型 **q
p为地址指针
q为地址指针的地址指针
二、* 作用于变量
数据类型 *p
数据类型 **q
*p为以地址指针p中的数据为地址的数据
q为以地址指针q中的数据为地址的数据
**q为以地址指针q中的数据为地址的数据
补充:“ . ” 运算优先于“ * ”,有必要时需加括号(例:(**q).value)
三、&单目
&x:表示存储x变量的地址
四、&双目(逻辑运算符)
x & y:等价于x与上y