您的位置 首页 资料

C++结构函数与析构函数的使用方法

构造函数,是一种特殊的方法。主要用来在创建对象时初始化对象,即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中

结构函数,是一种特别的办法 。首要用来在创立目标时初始化目标, 即为目标成员变量赋初始值,总与new运算符一同使用在创立目标的语句中 。特别的一个类能够有多个结构函数 ,可根据其参数个数的不同或参数类型的不同来区别它们 即结构函数的重载。

析构函数(destructor) 与结构函数相反,当目标脱离其效果域时(例如目标地点的函数已调用结束),体系主动履行析构函数。

#include
class animal
{
public:
animal()
{
cout<<"hello"<}
~animal()
{
cout<<"析构函数"<}
void animal1();

};
void animal::animal1 () //结构函数
{
int box[3],i,sum=0; //sun记住赋初值
cout<<"请输入三个数"< for(i=0;i<3;i++)
{
cin>>box[i];
sum=box[i]+sum;
}
cout<}
int main()
{
animal sh;
sh.animal1 ();
return 0;
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/317579.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部