자료형 썸네일형 리스트형 [C++의 특징 - 4] 구조체와 클래스 (Structure & Class) 1. C언어에서의 구조체 : 구조체란 다른 타입을 가지는 변수들을 하나의 이름으로 묶어둔 것이라고 할 수 있다. 그럼 구조체를 왜 사용할까? 구조체는 관련있는 데이터를 하나의 자료형으로 묶어서, 프로그램의 구현 및 관리가 용이 해진다는 장점을 가지고 있기 때문이다. C언어에서 구조체에 대한 불만이라고 한다면, 구조체를 기본 자료형으로 인식해 주지 않는다는 점이다. 아래 예제를 보자. //Person이라는 사용자 정의 자료형 (Structure) struct Person{ int age; char name[10]; }; int main() { int a =10; Person P //C에서는 에러가 난다. return 0; } 2. C++에 와서 달라진점? C++로 넘어오면서 구조체 사용에 대해 달라진점이 .. 더보기 이전 1 다음