1. 구조체란? 하나 이상의 변수를 묶어서 새로운 자료형을 정의하는 도구이다. 구조체를 언제 사용할까?? char name1[20]; int age1; char name2[20]; int age2; char name3[20]; int age3; .... 학생 10명의 이름과 나이를 저장하려면 name1,name2처럼 변수 이름을 바꿔서 계속 추가해야 한다. 이는 상당히 복잡하고 비효율적인데 이럴 때 구조체를 사용하면 훨씬 간단하고 효율적으로 처리할 수 있다. struct 구조체 이름{ 자료형 멤버 이름; }; 기본 형태는 위와 같으며 구조체는 struct 키워드로 정의한다. struct Person { char name[20]; int age; }; 위의 예시를 구조체를 이용해 변경하면 위와 같으며, P..
구조체
1. 구조체란? 하나 이상의 변수를 묶어서 새로운 자료형을 정의하는 도구이다. 구조체를 언제 사용할까?? char name1[20]; int age1; char name2[20]; int age2; char name3[20]; int age3; .... 학생 10명의 이름과 나이를 저장하려면 name1,name2처럼 변수 이름을 바꿔서 계속 추가해야 한다. 이는 상당히 복잡하고 비효율적인데 이럴 때 구조체를 사용하면 훨씬 간단하고 효율적으로 처리할 수 있다. struct 구조체 이름{ 자료형 멤버 이름; }; 기본 형태는 위와 같으며 구조체는 struct 키워드로 정의한다. struct Person { char name[20]; int age; }; 위의 예시를 구조체를 이용해 변경하면 위와 같으며, P..
2020.06.10