64,651
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
//
class power{
double x;
int e;
double mul;
public:
power(double val,int exp);
double get_power(){ return mul;}
};
power::power(double val,int exp){
x=val; e=exp; mul=1.0;
if(exp==0) return;
for(;exp>0;exp--) mul=mul*x;
};
using namespace std;
main(){
power pwr(1.5,2);
cout<<pwr.get_power()<<"\n";
system("pause");
}
lz说的是主函数?
return没有的话,还是返回了嘛,只是不返回值而已
return null只是返回一个null嘛
exit(1);那这就是退出,所有的堆栈资源(包括全局的、静态的对象)都不会被释放,对象不会调用析构函数!