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表示只有第一次才赋值