![]() |
#2
yuccn2013-05-05 10:00
|

class hs
{
hs(int *p,int i):(ptr(p),val(i){}
private:
int *ptr;
int val;
};
{
hs(int *p,int i):(ptr(p),val(i){}
private:
int *ptr;
int val;
};
第一个问题 首先有这样一个类,然后初始化
int obj=0;
hs pt1(&obj,42);//用构造函数初始化;
hs pt2(pt1); 然后越学越糊涂了 这个是通过什么初始化的 求解答,。
第二个问题 动态分配对象的指针 是什么意思;
第三个问题 int *p=new int(42) 这样的表达式什么意思。