![]() |
#2
wmg_1232012-12-26 20:41
|
#include<iostream>
#include<stdio.h>
using namespace std;
class A{
public:
int i;
int k;
public:
int hello(){cout<<"hello\n";return 0;}
A(int n,int m){i=n;k=m;};
};
int *f1(int j)
{
printf("%d\n",j);
}
int main(void)
{
int h=0;
printf("%p\n",&h);
A a(1,2);
A *p=&a;
//输出对象a的地址
printf("%p\n",&a);
//输出对象a中成员i,k地址
printf("%d,%p,%d,%p\n",p->i,(void*)p->i,p->k,(void*)p->k);
//main函数中普通函数的地址
int *qq;
qq=f1(1);
printf("%p\n",qq);
printf("%p\n",(void*)p->hello());
}