1.传入原始值的地址,通过指针改变原始值的大小
#include <iostream>
using namespace std;
void func(int *a) {
*a = 5;
}
int main()
{
int a = 3;
func(&a);
cout << a;
}
输出:5
2.引用的方法,直接改变原始数值
#include <iostream>
using namespace std;
void func(int &a) {
a = 5;
}
int main()
{
int a = 3;
func(a);
cout << a;
}