반응형 struct2 C언어 - typedef typedef는 기존의 자료형에 새롭게 새롭게 별칭을 부여할 때 사용합니다. typedef의 형식을 알아보겠습니다. typedef 기존type 별칭; typedef를 이용하면 구조체, 공용체, 열거형도 조금더 간단하게 사용할 수 있습니다. 예제를 통해 보겠습니다. #include typedef struct student{ char name[20]; int age; char address[30]; }STUDENT; //새로운 STUDENT 키워드를 부여 int main(void) { STUDENT stu; stu.age = 20; printf("나이는 = %ㅇ \n", stu.age); return 0; } struct앞에 typedef을 선언하고 정의뒤에 새로운 별칭을 추가로 선언해주면 구조체 변수를 선.. 공부 자료실/C언어 2020. 7. 2. C언어 - 구조체 배열은 자료형이 같은 데이터를 묶어서 사용할 수 있습니다. 자료형이 다른 데이터를 묶기 위해서는 배열을 사용할 수 없습니다. 이때 구조체를 사용해서 자료형이 다른 데이터들도 묶어서 사용할 수 있습니다. 구조체는 struct 키워드를 사용합니다. 기본 형식은 struct 구조체 이름 { //멤버 자료형 이름; 자료형 이름; 자료형 이름; 자료형 이름; . . . }; 구조체 내부의 선언된 변수들을 멤버라고 합니다.구조체 선언이 끝나고 마지막에 ;(세미콜론)을 꼭 붙어야 합니다. 구조체를 작성해보면서 다양한 선언 방식을 알아보겠습니다. #include struct student { char name[20]; int age; float grade; }; int main(void) { struct student.. 공부 자료실/C언어 2020. 6. 27. 이전 1 다음 반응형