条款7:常量指针与指向常量的指针
1,一个指向常量的指针可以装换为一个指向常量的指针。即:一个指向非常量的指针可以转换为一个指向常量的指针。
2,一个指向常量的指针不能转换为一个指向非常量的指针,否则会报错。
条款8:指向指针的指针
应用的情景:
1,当需要声明一个指针数组时:
Shape *picture[max];
2,当一个函数需要改变传递给它的指针的值的时候。
但是在c++中,更习惯、更简单、更安全的做法是使用指向指针的引用作为函数参数。
1,一个指向常量的指针可以装换为一个指向常量的指针。即:一个指向非常量的指针可以转换为一个指向常量的指针。
2,一个指向常量的指针不能转换为一个指向非常量的指针,否则会报错。
条款8:指向指针的指针
应用的情景:
1,当需要声明一个指针数组时:
Shape *picture[max];
2,当一个函数需要改变传递给它的指针的值的时候。
但是在c++中,更习惯、更简单、更安全的做法是使用指向指针的引用作为函数参数。