092. 구조체 초기화하는 방법3

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

struct Info
{
	string country;

	struct Who
	{
		string name;
		string nickname;
	}who;
};
int main()
{
	Info chuck = { "고려",{"장군 척준경", "소드마스터"} }; 
	//고려는 Info의 country이고
	//장군 척준경과 소드마스터는 Who의 name과 nickname이다.
	Info anjan = { "고구려",{"안장왕 고흥안","한주 사랑"} };
	//위와 같다.
	//분리 초기화

	cout << chuck.country << ", " << chuck.who.name << ", " << chuck.who.nickname << endl;
	cout << anjan.country << ", " << anjan.who.name << ", " << anjan.who.nickname << endl;

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

0개의 댓글

관련 채용 정보