【入门基础】对C++的学习(二)

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-3-12

本贴是C++学习,讲解C++基础知识,赶快进来看看吧!

麻烦路过的大哥大姐,觉得不错,点个赞,给个回复一下呗![爱心]


[玫瑰]本期内容如下:

1. 函数重载
2.函数重载的原理
3.extern“C”
4.引用
5.引用的特征

( * 点赞 * 关注 * 留言 )

——教程楼更——
建议开启只看楼主模式
◎觉得我的教程不错就快关注我吧◎


内容来自于互联网!

21楼
LV是非 2023-3-12
引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它
引用的变量共用同一块内存空间。
22楼
LV是非 2023-3-12
类型& 引用变量名(对象名) = 引用实体;
23楼
LV是非 2023-3-12
#include
using namespace std;

int main()
{
int a = 1;
int&b = a; //相当于给a起了一个别名为b,int是b的类型
cout a endl;
cout b endl;
b = 3; //改变b也就相当于改变了a
cout b endl;
cout a endl;
}
24楼
LV是非 2023-3-12
如下图所示

25楼
LV是非 2023-3-12
注意:引用类型必须和引用实体是同种类型的
26楼
LV是非 2023-3-12
引用的特征
27楼
LV是非 2023-3-12
//正确示例
int a = 10;
int& b = a;//引用在定义时必须初始化
//错误示例
int a = 10;
int &b;//定义时未初始化
b = a;
28楼
LV是非 2023-3-12
2.一个变量可以有多个引用
29楼
LV是非 2023-3-12
int a = 10;
int& b = a;
int& c = a;
int& d = a;
30楼
LV是非 2023-3-12
3.引用一旦引用了一个实体,就不能再引用其他实体

评论

登录后才可发表内容
  • 主题

    84

  • 帖子

    15458

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1647s Mem:2119Kb