首页 | 本学科首页   官方微博 | 高级检索  
     

理解和巧用C++的引用
作者姓名:牛立强
作者单位:南京市中山北路124号交通银行计算机中心 210009
摘    要:引用是给某个对象(包括变量)起的别名,因此它不能独立存在,这一点与指针不同,指针可以不指向任何对象。C++要求说明引用时必须初始化,即与某个对象联系起来,这种联系是不能改变的。同一对象可以同时有多个引用,对象与引用的关系为1∶n(n≥0)。 引用作为函数参数时,表明该参数是变量参数,而不是值参数;指针作为函数参数时,只是模拟变量参数。在很多应用中,指针和引用是可以相互取代的,C++编译器内部就是把引用作为指针处理的。当然引用有其独特的用途,否则C++就不会引进它了,但如果没有正确理解引用的概念,在编程时会给程序员带来一些迷惑。 C++要求非单目运算符以友元身份重载时,其

关 键 词:程序设计 C++语言 引用 函数参数
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号