C++构造函数与析构函数学习笔记

一、构造函数

构造函数特点:构造函数需要和类名相通同,没有返回值,主要用于初始化,当创建对象的时候就会自动执行。

#include "stdafx.h"

struct myself{
 
    int a;
    int b;
    int c;
 
	myself()      //最好多个无参数称为重载
	{
		printf("这是无参构造函数");
	}

	myself(int a,int b,int c){

		this->a=a;
		this->b=b;
		this->c=c;
		printf("这是有参构造函数");
		
	}
 
};
 
int main(int argc,char* argv[]){
 
    myself m(1,2,3);

    return 0;
}

猜你喜欢

转载自www.cnblogs.com/websecyw/p/12939880.html
今日推荐