关于指针的一些注意事项
Posted dark-king
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于指针的一些注意事项相关的知识,希望对你有一定的参考价值。
1、指针本身就是一个对象,允许对指针进行赋值和拷贝,并且在其自身的生命周期中可以先后指向不同的对象。
2、指针不需要在定义的时候赋初值,在块作用域内定义的指针,若没有初始化值,其是未定义的。
3、指针不能指向引用,因为引用不是一个对象,没有实际的地址。
4、指针的类型实际上被用于指定它所指向的对象的类型,必须进行类型匹配。
5、试图对无效指针进行操作,都将引发错误,编译器无法检查出来。
6、解引用的操作仅适用于指向某对象的有效指针。
7、新标准下,初始化最好使用nullptr,当然NULL也可以。但是不能将一个值等于0的变量,拿来初始化指针。
以上是关于关于指针的一些注意事项的主要内容,如果未能解决你的问题,请参考以下文章