공부/C
-
[C] 키오스크 - IEC61508 위배 코드공부/C 2023. 8. 4. 17:23
IEC 61508 표준 위배 코드 작성 06/04 ~ #include #include #include // 키 입력 #define UP 72 #define LEFT 75 #define RIGHT 77 #define DOWN 80 #define ENTER 13 #define MENUNUM 4 #define OPTION(a) a?"hot":"ice" static int pageStatement = 0; // 콘솔에 위치할 메뉴의 높이, 메뉴의 개수 //static int menuHeight = 8; //static int menuNumber = 2; static const char* menu[MENUNUM][2] = { {"Americano", "2000"}, {"Cafe_Latte", "3000"}, {"..
-
-
-
linkedlist공부/C 2020. 12. 17. 19:52
#include #include #include typedef struct STUDENT_INFO SINFO; void get_studentinfo(); void print_list(); void delete_list(); void insert_node(SINFO *student); struct STUDENT_INFO{ char id[16]; char name[16]; int score; struct STUDENT_INFO *next; }; SINFO *listhead = NULL; int main(){ get_studentinfo(); print_list(); delete_list(); } void get_studentinfo(){ SINFO student; printf("학생 정보를 입력하세요.\n"..
-
[C] 기억력 게임/문자열 전광판공부/C 2020. 12. 13. 11:39
conIo.h windows.h 기억력 게임 #include #include #include //getch() #include #include #define ENTER 0x0d//ENTER의 ASCII_CODE #define ESC 0x1b//ESC의 ASCII_CODE // 80 25 size char screen[24][80]; void initailize(); void gotoxy(int x, int y); void cursor_off(); char get_alphabet(); void display_screen(); void clear_screen(); void play_game(); void clear_array(); void main(){ char ch = 0; initailize(); whi..