当前位置: 首页 > news >正文

建设银行招聘官网网站简洁大气公司网站

建设银行招聘官网网站,简洁大气公司网站,公司网页设计教程,如何做网络营销方案策划C 引用 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。 C 引用 vs 指针 引用很容易与指针混淆,它们之间有三个主要的不同:…

C++ 引用

引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。

C++ 引用 vs 指针

引用很容易与指针混淆,它们之间有三个主要的不同:

  • 不存在空引用。引用必须连接到一块合法的内存。
  • 一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。
  • 引用必须在创建时被初始化。指针可以在任何时间被初始化。

C++ 中创建引用

试想变量名称是变量附属在内存位置中的标签,您可以把引用当成是变量附属在内存位置中的第二个标签。因此,您可以通过原始变量名称或引用来访问变量的内容。例如:

int i = 17;

我们可以为 i 声明引用变量,如下所示:

int&  r = i;
double& s = d;

在这些声明中,& 读作引用。因此,第一个声明可以读作 "r 是一个初始化为 i 的整型引用",第二个声明可以读作 "s 是一个初始化为 d 的 double 型引用"。下面的实例使用了 int 和 double 引用:

实例

#include <iostream> using namespace std; int main () { // 声明简单的变量 int i; double d; // 声明引用变量 int& r = i; double& s = d; i = 5; cout << "Value of i : " << i << endl; cout << "Value of i reference : " << r << endl; d = 11.7; cout << "Value of d : " << d << endl; cout << "Value of d reference : " << s << endl; return 0; }

当上面的代码被编译和执行时,它会产生下列结果:

Value of i : 5
Value of i reference : 5
Value of d : 11.7
Value of d reference : 11.7

引用通常用于函数参数列表和函数返回值。下面列出了 C++ 程序员必须清楚的两个与 C++ 引用相关的重要概念:

概念描述
把引用作为参数C++ 支持把引用作为参数传给函数,这比传一般的参数更安全。
把引用作为返回值可以从 C++ 函数中返回引用,就像返回其他数据类型一样。
http://www.yayakq.cn/news/597472/

相关文章:

  • 个人免费网站如何做wordpress自定义文章页面模板
  • 做网站视频上传到哪儿做网站就上微赞网
  • 网站搭建详细教程做网站买那种服务器
  • 关键词工具网站如何给自家网站做关键词优化
  • 网站的页面咨询网站 模板
  • 企业门户网站功能深圳做官网的公司
  • 网站广告动图怎么做网站统计系统 怎么做
  • 腾讯域名怎么做网站内部优惠券网站建站
  • 永泰城乡建设网站wordpress教程网模板
  • 聊城做网站费用网站建设与管理需要什么软件
  • 七牛做网站wordpress中文免费模板下载地址
  • 途牛网站建设附近装修公司联系方式
  • 苏州新区网站建设黄永玉的艺术人生
  • 郑州网站建设技术支持西安官网优化技术
  • 福建省建设工程质量安全网营销网站优化推广
  • 易思espcms企业网站管理系统河南最新政策
  • 网站设计理念大连本地网站推广
  • 盐城做网站网络公司电话?网站建设开发怎么选专业
  • 桃城网站建设价格网页设计入门+齿轮
  • 网站建设是否属于技术合同电商平台下载
  • app科技产品网站建设建设部网标准下载网站
  • 效果图网站建设wordpress分类添加自定义字段
  • 吴忠住房和城乡建设网站网站规划的特点
  • 上海品牌网站设计网站怎么添加栏目
  • 郑州建网站多少大连看妇科哪家医院好
  • 手游传奇发布网站网站框架与内容
  • 手机网站端域名怎样做解析甘肃机械化建设工程有限公司网站
  • wordpress中上传图片深圳互联时空网站优化怎么样
  • 河北省住房与建设厅网站如何建立自己的网拍平台
  • 长沙建网站理51办办网