C++基础 -7- 引用

———————引用———————

引用就是数据本身 不占用空间

 

🎄引用格式(图片+代码段)

 

 

int main()
{
    int a = 10;
    int &b = a;
    cout << b << endl;
    cout << a << endl;
    b = 20;
    cout << a << endl;
}

  

🎄引用作为返回值

 

🎄引用作为右值

#include "iostream"

using namespace std;

int & rlxy()
{
	static int ccc=20;
	return ccc;
}

int main()
{
    int c=rlxy();
    cout<< c << endl;

}

  

🎄引用作为左值

 

#include "iostream"

using namespace std;

int & rlxy()
{
	static int ccc=20;
	return ccc;

int main()
{
    int c=rlxy();
    rlxy()=100;
    cout<< rlxy() << endl;
}

  

🎈引用一般用于传参

🎈下面举例说明两个变量交换值

🎈分别使用普通方式和引用方式

🎈引用传递参数的过程中就不会分配新的变量空间,节省空间,而且更加的方便

 

 ———————End———————

 

posted @ 2023-12-15 14:52  日落悬崖  阅读(16)  评论(0)    收藏  举报