指针(*解引用操作符)(&取地址):
1.指针就是一个变量,存储另一个变量的地址。
2.解引用操作符*,指针前加*,就可以找到该地址所指向的对象。
3.指针变量大小与类型无关,32位平台指针大小为4,64位平台为8字节。
4.关于void*类型指针一般用在函数形参部分,用来接收不同类型地址。void*指针无法直接进行指针运算。(泛型特性)
5.const和指针搭配:
例子:如果int const * p;(可以任意类型指针):则指针指向的内容不能通过指针来改变;但指针变量本身的内容可变。
如果int *const p(;可以任意类型指针)指针指向的内容可以通过指针改变,但指针变量本身内容不能变;