#include <stdio.h>
#include <iostream>
#include <windows.h>
//enum
typedef enum _짐승의상태
{
사자입,
곰발,
표범몸뚱이
};
//구조체 (struct)
//사용자 정의 자료형
typedef struct _첫번째짐승
{
int 체력;
int 마력;
int 경험치;
//unsigned int 사자입 | 곰발 | 표범몸뚱이;
//왜 빨간줄 뜨지
//public:
//void 데미지체력(첫번째짐승* _캐릭터, int _데미지)
//{
//_캐릭터->
//}
} 첫번째짐승;
//구조체 외부에 함수 정의
//구조체에 접근하기위해서 객체를 전달받아야함
void 데미지체력(첫번째짐승* _캐릭터, int _데미지)
{
_캐릭터->체력 -= _데미지;
}
int main(void)
{
첫번째짐승 몬스터에너지쳐먹은니니키 = {
2333,
2333,
2333
};
데미지체력(&몬스터에너지쳐먹은니니키, 666);
printf("니니키 체력 : %d\n", 몬스터에너지쳐먹은니니키.체력);
system("pause");
return 0;
}
댓글 0