zoukankan      html  css  js  c++  java
  • C++与引用1

    */
     * Copyright (c) 2016,烟台大学计算机与控制工程学院
     * All rights reserved.
     * 文件名:text.cpp
     * 作者:常轩
     * 微信公众号:Worldhello
     * 完成日期:2016年5月29日
     * 版本号:V1.0
     * 问题描述:关于引用
     * 程序输入:无
     * 程序输出:见运行结果
     */
    #include<iostream>
    using namespace std;
    int main()
    {
    	int num(5);
    	int &refv=num;                   //进行引用
    	cout<<"num="<<num<<","<<"refv="<<refv<<endl;
    	num+=5;
    	cout<<"num="<<num<<","<<"refv="<<refv<<endl;
    	refv+=8;
    	cout<<"num="<<num<<","<<"refv="<<refv<<endl;
    	return 0;
    }


    运行结果:


    知识总结:

    引用

         给对象起一个别名,使用该别名可以存取该对象,可以看成给一个人又起了一个名字。换句话说就使新对象和原对象共用一个地址。

    格式

    <类型说明符>&<引用名>=<对象名>

    注意

    1.建立引用时,必须要用某个对象对它初始化

    2.引用在初始化被绑定到某个对象上后,将只能永远绑定到这个对象上

    3.没有空引用



    心得:

           最近发现对于引用部分有些遗忘,所以找出书本看了看,以上都是自己亲自整理出来的

  • 相关阅读:
    Codeforces Round #281 (Div. 2) A. Vasya and Football(模拟)
    自动生成代码工具
    导入导出维护计划
    收集错误日志方法
    C#常用控件和属性
    人民币转换
    身份证验证
    设置下拉列表项的默认值
    清除维护任务
    清除MSSQL历史记录
  • 原文地址:https://www.cnblogs.com/chxuan/p/8232194.html
Copyright © 2011-2022 走看看