引用 与 指针的区别 -- C

来源:互联网 发布:js怎么判断是否是数字 编辑:程序博客网 时间:2024/05/16 15:00

简单的说:

引用 -- 变量别名

指针 -- 存地址


#include <stdio.h>intmain(){/*声明一个引用reiv1,同时初始化,也就是reiv1是iv的别名*/int iv;int & reiv = iv;/*声明一个引用,但引用不能为空,必须同时初始化*///int & reiv1; /*错误:‘reiv1’声明为引用却未被初始化 */iv = 13;printf("iv = %d\n", iv);printf("reiv = %d\n", reiv);}



0 0