指针和引用的区别与相同点

百科全书

    教你指针和引用的区别与相同点
    相同点:
    引用和指针都是地址的概念,引用是一个内存对象的别名,指针指向一个内存对象,保存了这个对象的内存地址。
    区别:
    1、引用不能为空,即不存在对空对象的引用,指针可以为空,指向空对象。
    2、引用必须初始化,指定对哪个对象的引用,指针不需要。
    3、引用初始化后不能改变,指针可以改变所指对象的值。
    4、引用访问对象是直接访问,指针访问对象是间接访问。
    5、引用的大小是所引用对象的大小,指针的大小,是指针本身大小,通常是4字节。
    6、引用没有const,指针有const
    7、引用和指针的++自增运算符意义不同。
    8、引用不需要分配内存空间,指针需要。
    
相关文章!
  • 微信怎么看访客记录吗

    1、微信的访客记录其实是能看到一部分的,但只有别人点赞和评论才能看到,打开微信后点击我。

  • 共享电动车怎么还车

    步骤:1、还车是个麻烦的操作,如果你周围没有还车点,你是没有办法还车的,必须按照它的要求将车停在规定的还车点才可以点击还车。

  • 露养多肉下雨要搬到屋里吗

    露养多肉下雨要不要搬到屋里,需要看具体的情况。