【项目-深复制体验】
(1)阅读下面的程序,补足未完成的注释
(2)将注释(a)所在的那一行去掉,会出现什么现象?为什么?为什么a数据成员所占用的存储空间要在aa长度基础上加1?若指针a不是指向字符(即不作为字符串的地址),是否有必要加1?
(3)为类a增加复制构造函数,用下面的main函数测试
[参考解答]
(3)
【项目-深复制体验】
(1)阅读下面的程序,补足未完成的注释
(2)将注释(a)所在的那一行去掉,会出现什么现象?为什么?为什么a数据成员所占用的存储空间要在aa长度基础上加1?若指针a不是指向字符(即不作为字符串的地址),是否有必要加1?
(3)为类a增加复制构造函数,用下面的main函数测试
[参考解答]
(3)