#include <iostream>
using namespace std;
// 定义一个函数,接受一个整数引用作为参数
void increment(int& num) {
num++; // 修改引用的值
}
int main() {
int a = 5;
cout << "原始值: " << a << endl; // 输出原始值
increment(a); // 调用函数,传递a的引用
cout << "修改后的值: " << a << endl; // 输出修改后的值
return 0;
}
increment函数中,参数num是一个引用,因此对num的任何修改都会直接影响到调用时传入的实际参数a。a为5。a的原始值。increment函数,传递a的引用。increment函数内部,num是对a的引用,因此num++实际上修改了a的值。a的值,可以看到a已经被修改为6。通过这个例子,可以清楚地看到引用的作用和使用方法。
上一篇:c++链表
下一篇:c++builder
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站