c++,,为什么会输出这些,,求大神解析

[复制链接]
查看11 | 回复3 | 2013-5-9 16:29:51 | 显示全部楼层 |阅读模式
1、这段程序不知道是干什么的。没有什么输出。2、程序写得挺糟糕!误人子弟!命名不好,有错误。3、那个重载=的函数漏了计算两个对象的空间是否匹配;可能需要重新给被赋值对象分配空间4、main里面的第一个声明就有问题,X x 分配了多大空间?呵呵!5、后面几个函数各自都返回一个对象,但是用来干什么?说不清!神一般的程序啊!顺便问一句:这个程序运行通过了没?...
回复

使用道具 举报

千问 | 2013-5-9 16:29:51 | 显示全部楼层
X& operator=(const X& x){ cout<<"Assigning"<<endl;strcpy(s,x.s); return *this; } 这个不用分配空间吗?...
回复

使用道具 举报

千问 | 2013-5-9 16:29:51 | 显示全部楼层
学习不到家!!!!!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行