作用:引用是可以作为函数的返回值存在的 注意:不要返回局部变量的引用 用法:函数调用作为左值 示例:
#include <iostream>
#include<string>
using namespace std
;
int& test01() {
int a
= 10;
return a
;
}
int& test02() {
static int a
= 10;
return a
;
}
int main()
{
int& ref
= test02();
cout
<< "ref=" << ref
<< endl
;
cout
<< "ref=" << ref
<< endl
;
test02() = 1000;
cout
<< "ref=" << ref
<< endl
;
cout
<< "ref=" << ref
<< endl
;
system("pause");
return 0;
}
来源:黑马程序员
转载请注明原文地址: https://mac.8miu.com/read-497350.html