#include<iostream>
using namespace std;
class CNum {
public:
int num;
~CNum() { cout << "destructor" << endl; }
CNum() { num = 0; cout << "constractor CNum()" << endl; }
CNum(CNum & n) { num = n.num; cout << "constractor CNum(CNum & n)" << endl; }
};
CNum fun(CNum n) {
cout << "fun()start" << endl;
n.num = 3; //这里的修改只是对形参的修改,对实参没影响
return n;
}
int main() {
CNum n1;
n1 = fun(n1);
return 0;
}
class CShape {
public: ~CShape() {/*什么也不做*/}
};
class CCircle :public CShape {
public:
CCircle() {/*这里分配了内存*/}
~CCircle() {/*这里释放了内存*/ }
};
int main() {
CShape * ptrShape = new CCircle();
delete ptrShape;
return 0;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有