首页 > 编程知识 正文

王者荣耀简易版下载,指针版快速排序

时间:2023-05-04 13:17:15 阅读:162560 作者:1961

指针与引用的差异1 .指针与引用的定义和性质差异:

)1)指针)指针是变量,但该变量存储了指向存储器存储单元的地址。 引用与原变量实质上相同,只是原变量的别名。 例如:

int a=1; int *p=a; int a=1; int b=a; 上面定义了整形变量和指针变量p。 此指针变量指向a的存储单元。 也就是说,p的值是a的存储单元的地址。

下面的语句定义了整形变量a和这个整形a的参照b,a和b实际上是相同的,在存储器中占有相同的存储器单元。

)2)指针可以具有多个级别,但参考只能是一个级别(int **p; 是合法的,int a是不合法的)

)3)指针的值可以为空,但引用的值不能为空。 另外,引用必须在定义时初始化。

)4)指针的值可以在初始化后更改。 也就是说,虽然指的是其他存储单元,但是参照在初始化后不会发生变更。

)5)参照sizeof )得到指示的变量(对象)的大小,) sizeof指针)得到指针自身的大小。

)指针和引用的自增加) )运算的含义不同

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。