0
点赞
收藏
分享

微信扫一扫

c++引用

巧乐兹_d41f 2022-03-17 阅读 134
c++

int a = 10; int &ra = a;

int *pa = &a; int &rpa = pa;注意:1.引用的后面一定要加东西 2.引用后就绑定在一起了,不能再动

 

 因为a是数组,会变来变去,所以要加const限定它的指向

 

 

 

 

可见如果用应用会更简单不易错 

 把x的改成double * const &b = f1(5.0)

因为f1(5.0)是一个数,不能作左值(等号左边的值),所以不能用来初始化没有const的引用(即不能 int &rx = 一个数值)

下图也是同样的道理

 

书上例题:给定几个同学的平时几次测试的成绩,平时成绩大于80的同学是A类同学,其余是B类,分别计算两类学生的个数。

 

 

static表示只有第一次才赋值 

 

 

举报

相关推荐

0 条评论