学习C++和C语言心得 15
指针
1.对指针的理解
指针是一种地址,或者说可以存储一个地址,又因为地址应该是一种数据的地址,所以指针也可以用来存储数据,当一个数组或一系列数据过于庞大时,我们用普通的方法去存储这些数据,会使存储量过大或运行时间过长,但是当使用指针的时候,可以明显清晰的感觉到存储的内存变小,更加简洁明了,进而影响CPU效率,这就是在我观念中对他的理解。
2.对指针变量的理解
指针变量不同于指针,智商变量则是一种变量,一种用来保存指针地址的变量,若是要区分这两种概念,首先要明确变量的两个属性,变量有两个属性,一个是空间,一个是数据。
结论:在解决多级指针的问题时,牢记解引用就是指向指针所指的目标,指针变量可以充当左右值执行不同的功能。