引用更多的是用于函数参数的传递,类似于指针,但比指针稍微方便
形参的值通过函数改变了,那么返回的实参的值也会改变。
简单记为(对某个变量的引用,则这个引用就是该变量的别名,对引用的操作,即对该变量的操作)
#include <iostream> using namespace std; void show(int &b) { b=100; } int main(int argc, char** argv) { int a=200; cout<<a<<endl; show(a); cout<<a<<endl; return 0; } /*结果为200 100 若将show函数改为void show(int b) 则结果为200 200*/