【千律】C++基础:使用动态数组vector初始化自定义类

【千律】C++基础:使用动态数组vector初始化自定义类,第1张

使用动态数组vector初始化自定义类:构造函数的方式。


#include 
#include 
using namespace std;

class CStudent
{
public:
	char* stu_name;
	int stu_numeber;

	// 构造函数
	CStudent(char* p_name, int p_number)
	{
		stu_name = p_name;
		stu_numeber = p_number;
	}
};

int main()
{
	vector arr_stu{ {"HuiCui", 999}, {"YuLan", 666} };

	// 输出初始化结构
	cout << "数组1的名称 = " << arr_stu[0].stu_name << endl;
	cout << "数组1的序号 = " << arr_stu[0].stu_numeber << endl;

	return 0;
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/569715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存