一、什么是引用 1.引用在定义时必须初始化 例如: int val1 = 5; int &val2 = val1; // val2是val1的引用,此处必须初始化。 这样就会报错 int val1 = 5; int &val2; val2 = val1; // 错误 二、常引用、左值和右值 三、引用型函数参数 四、引用型函数返回值 五、引用和指针