zoukankan      html  css  js  c++  java
  • C++——指针与引用

    1.指针本身为对象,引用只是对象的别名。故有指针的引用,没有引用的引用,没有引用的指针。指针必须指向一个实际的对象。引用也必须是实际对象的别名。

    2.允许指针赋值和拷贝,指针可指向不同的对象

    3.指针无须仔定义时赋初值,引用必须赋初值

    4.指针必须处于以下四种状态之一(主要是前两者):

    1)指向一个对象

    2)指向紧邻对象所占空间的下一个位置

    3)空指针,没有指向任何位置

    4)无效指针

    5.(==)和(!=)两个指针存放的地址相等,而不是指向的值

    6.void指针,只读,只能访问指针本身,不能访问指向的对象,更不能操作(不知道它指向的对象是什么类型)

    使用建议

    1.初始化所有指针,且尽量等定义对象之后再定义指向它的指针 。否则,赋值为nullptr或0

    2.

  • 相关阅读:
    inline-block 文字与图片不对齐
    js去除数组重复项
    react2
    kfaka windows安装
    sigar 监控服务器硬件信息
    Disruptor
    Servlet 3特性:异步Servlet
    jvmtop 监控
    eclipse如何debug调试jdk源码
    一致性hash算法
  • 原文地址:https://www.cnblogs.com/yrm1160029237/p/11336780.html
Copyright © 2011-2022 走看看