✅ 목표 (Goal)

✅ 구조체의 선언과 정의에 대한 주의점

상단의 구조체를 정의라고 한다. sizeof(struct fruit)하면 4바이트가 나옴

하지만 편의상 선언과 정의라고 하겠다.

정확하게는 아래와 같다

#include <stdio.h>

// 1. 구조체 정의: 과일 등급
struct fruit {
	char grade;  // A급, B급 등급 표시 (char)
	int price;   // 가격 (int)
};

int main() {
	struct fruit f1;
	f1.grade = 'A';
	f1.price = 100;

	printf("%c,%d\\n", f1.grade, f1.price);

	return 0;
}

✅ 구조체 만드는 여러가지 방법

볼줄은 알아야 한다.

많이 사용되는 문법은 달달 외우자.

🔹 1. 기본적인 방법: 종종 쓰인다.

struct fruit {
	char grade;  // A급, B급 등급 표시 (char)
	int price;   // 가격 (int)
};

int main() {
	struct fruit apple;
	apple.grade = 'A';
	apple.price = 100;
	return 0;
}