| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 406 人关注过本帖
标题:复制控制,及动态创建的指针
只看楼主 加入收藏
未未来
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:182
专家分:157
注 册:2012-11-6
结帖率:94.87%
收藏
 问题点数:0 回复次数:1 
复制控制,及动态创建的指针
程序代码:
class hs
{
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) 这样的表达式什么意思。
搜索更多相关主题的帖子: 动态 表达式 
2013-05-05 00:51
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:0 
1 默认的拷贝构造函数
2 自己看书去,我不知道怎么解释
3 你没有写错吧,int *p=new int(42) 等价于 int *p = new int;*p = 42
  不确定你是否想写int *p=new int[42]

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-05-05 10:00
快速回复:复制控制,及动态创建的指针
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024856 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved