#include<iostream>
using namespace std;
class A
{
public:
friend void test(A a);
int a1;
A()
{
cout<<"A"<<"\n";
}
};
void test(A a)
{
a.a1=1;
cout<<a.a1<<"\n";
}
int main()
{
test(A());
return 0;
}
构造函数无返回值,但调用它会创建一个对象,