作业帮 > 综合 > 作业

指针的指针如何理解?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 19:12:01
指针的指针如何理解?
你知道的,所有变量编译器都会为其分配内存空间,以便保存一个值,既然占用内存就会存在一个地址,包括指针变量. 指针变量保存的是其他变量的地址.而指针的指针,保存的就是另一个指针的地址. 你懂的,定义指针使用星号,而指针的指针,定义的时候使用两个星号. 比如:int a=10; 
int *p;//指针
int **pp;//指针的指针
p=&a;//取a的地址赋值给p
pp=&p;//取p的地址赋值给pp

**p=20;//使用指针的指针对a赋值,间接的间接赋值.