美文网首页
C++中指针和引用的区别

C++中指针和引用的区别

作者: XYZ7 | 来源:发表于2017-02-24 14:29 被阅读0次
  1. 使用
#include <iostream>
using namespace std;
int main(int argc, const char * argv[]) {
    int a = 1;
    int *b = &a;             //指针的定义
    int &c = a;              //引用的定义
    cout<<*b<<" "<<c<<endl;  //1 1
    *b = 2;
    cout<<*b<<" "<<c<<endl;  //2 2
    c = 3;
    cout<<*b<<" "<<c<<endl;  //3 3
    return 0;
}
  1. 区别
  • 指针存储的是变量的地址。
  • 引用是原变量的别名,与原变量是同一个东西。

相关文章

  • C++基础

    C++ 值传递、指针传递、引用传递详解C++中引用传递与指针传递区别 引用传递和指针传递的区别 引用的规则:(1)...

  • 指针和引用的区别

    参照lyd_253261362的专栏的文章详细介绍=====c++中的引用与指针的区别 c++中的引用与指针的区别...

  • java中的引用与c++中的指针的区别

    java中的引用与c++中的指针的区别 Java的引用和C++的指针都是指向一块内存地址的,通过引用或指针来完成对...

  • 指针和引用的辨析

    先来看两个图 指针与引用的区别 1.指针在C和C++中均有,而引用是C++独有的特性(*指针申明符号,&引用申明符...

  • C++之指针和引用

    指针和引用的区别? 在C++的编码中我们发现很多地方都大量地使用引用,能用指针实现的功能改用引用几乎也能实现,甚至...

  • 指针和引用的区别

    转自 :c++中,引用和指针的区别 自己小结: (1)非空区别 (2)合法性区别 (3)可修改区别 (4)应用区别

  • C/C++ basis 01

    1. C和C++区别 2. 指针和引用 sizeof(引用)等于 引用指向对象的大小。 对比值传递,引用传递(引用...

  • 绿盟面试准备

    C++基础知识 指针和引用的区别: 指针是一个变量 ,引用是别名.指针可以初始化为空, 引用必须初始化为具体的值....

  • C++中,引用和指针的区别

    1.引用不能为空,当引用被创建的时候,它必须被初始化。而指针可以为空值,可以在任何时候被初始化。 2.一旦一个引用...

  • c++中引用和指针的区别

    1.首先,引用不可以为空,但指针可以为空。前面也说过了引用是对象的别名,引用为空——对象都不存在,怎么可能有别名!...

网友评论

      本文标题:C++中指针和引用的区别

      本文链接:https://www.haomeiwen.com/subject/nekwwttx.html