전체 글 56

상수 열거형 (Enumeration)

#include #define IDLE 7 //디버깅할 때 7이 안나옴enum EAnimation //상수를 만드는 개념{ kIdle = 10, kWalk, kRun, //초기화값에 따라 이후는 ++1씩 출력됨 // 디버깅할 때 초기화값을 읽음. JUMP = 123, FAIL, Attack, Die //이렇게되면 10, 11, 12, 123, 124, 125, 126이 출력됨.};void main(){ // 열거체, 열거형(Enumeration) printf("kIdle: %d\n", kIdle); //kIdle: 10 printf("kWalk: %d\n", kWalk); //kWalk: 11 printf("kRun: %d\n", kRun); //kRun: 12 printf("JUMP: %d..

구조체 (Structure)

#include #include struct SCharacter // 구조체 선언! (Structure Declaration){ // 멤버 변수(Member Variablese) // 구조체 패딩(Structure Padding): 부족한 메모리를 채워주는 거 char lv; // 1byte //alt 누르고 방향키 누르면 그 코드가 이동 int hp; // 4byte short mp; // 2byte int exp; // 4byte // int arr[3]; // 배열도 됨. 이건 12byte int equip[3];};typedef struct SCharacter SChar;//SCharacter를 SChar로 표현한다는 뜻typedef unsigned int HP; //HP를..