#include <iostream.h>
#include <stdio.h>
class a
{
public:
int data;
a(int a)
{
printf("an object of a constructed\n");
data = a;
}
~a()
{
printf("an object of a destoried\n");
}
};
void fn(a x) // void fn( a & x) 这个是按引用
{
printf("fn()\n");
}
void main()
{
printf("main()\n");
fn(a(2));
}
class a
{
int data;
a(int a)
{
printf("an object of a constructed\n");
data = a;
}
~a()
{
printf("an object of a destoried\n");
}
}
void fn(a x)
{
printf("fn()\n");
}
void main()
{
printf("main()\n");
fun(a(2));
}