// Main.cpp
#include <stdio.h>
#include <stdlib.h>
struct Capybara
{
float Height;
float Weight;
float Hunger;
size_t Age;
void Eating(void)
{
printf("Hunger : %.1f\n", Hunger);
}
void CapybaraInfo(void)
{
printf("Capybara Height : %.1f\n", Height);
printf("Capybara Weight : %.1f\n", Weight);
printf("Capybara Age : %zu\n", Age);
return;
}
};
typedef struct Capybara Capybara_t;
int main(void)
{
Capybara_t* Capy = (Capybara_t*)malloc(1 * sizeof(Capybara_t));
Capy->Height = 55.3f;
Capy->Weight = 44.7f;
Capy->Age = 3;
Capy->Hunger = 77.9f;
Capy->CapybaraInfo();
Capy->Eating();
free(Capy);
Capy = NULL;
return 0;
}
오늘 배운 구조체를 통해 최애 동물인 카피바라를 해봣습니다.
응용까지 해보고싶었는데 추가 하는건 되도 방식을 바꾸는 법은 야간 자습과 내일 복습하고 남은시간에 해보고 추가 수정본을 올려보겠습니다!