要注意:
定义函数中的参数列表是类名 指针变量名,形参是指针变量名;
调用函数中的实参是&对象名;
#include<iostream>
using namespace std;
class a{
public:
a(int a)
{
n=a;
}
int get ()
{
return n;
}
void set(int a)
{
n=a;
}
private:
int n;
};
void sql(a *ob)
{
ob->set(ob->get()*ob->get());
cout<<ob->get()<<endl;
};
int main()
{
a a1(2);
sql(&a1);
cout<<a1.get()<<endl;
return 0;
}