091. 구조체 초기화하는 방법2

jychan99·2021년 12월 22일
0
#include <iostream>
using namespace std;

struct Data1
{
	int number;
};
struct Data2
{
	Data1 data1;

	int number;
}data2;
int main()
{
	Data1 data1 = {}; //모두 0으로 초기화
	Data2 data2{ data1,10 }; //{}안의 인자가 Data1의 변수, int변수가 전달되므로
							 // 각각 data1, 10 이 인자로 사용된다.

	cout << "Data1 number : " << data2.data1.number << endl;//0
	cout << "Data2 number : " << data2.number << endl;

	return 0;
}
profile
내가 지금 두려워 하고 있는 일이 바로 내가 지금 해야 할 일이다. 🐍

0개의 댓글

관련 채용 정보