
C++ 구조체의 이해, 필요성, 생성방법 정리
·
정리필요
구조체(Struct) 의 이해 구조체는 C/C++ 에서 사용자 정의 데이터 형식을 뜻함 서로 다른 타입(자료형)의 변수들을 한 그룹으로 묶는 방법을 제공함. 배열은 자료형이 같은 데이터의 집합인데 구조체는 자료형이 달라도 된다는 차이가 있음. 구조체의 개념과 필요성 구조체는 서로 관련이 있는 데이터를 하나로 묶은 데이터 형. ㄴ예를들어 학생의 이름, 나이, 성적 등을 담기 위해 사용. 만약 구조체를 사용하지 않는다면 위의 항목들을 각각 변수에 담을텐데 번거로운 일일 수 있음. 프로그래밍을 효율적으로 수행하기 위해 구조체를 사용. 구조체 생성 방법 struct 키워드 사용 아래 코드에서 "struct student" 는 구조체의 선언이며 구조체 내부에다 필요 항목들을 변수로 선언. struct studen..