본문 바로가기

enum3

C++ [열거형, enum] ▣ enum 키워드를 이용해서 선언 구조체와 비슷합니다. ▣ enum은 여러 개의 상수를 관리한다고 생각하시면 됩니다. ▣ 함수 밖에 선언하면 전역변수처럼 모든 함수에서 접근이 가능합니다. ▣ 구조체와 동일하게 열거형 변수이름; 으로 정의해야 합니다. ▣ 위에 이미지처럼 switch에서 조건으로 바로 사용이 가능합니다. 2023. 2. 8.
C언어 22장(c언어 게임만들기_1.5, 응용 함수, 매개변수, enum응용, GetStdHandle, 콘솔글자색 바꾸기) ▣ 안녕하세요 ^^ 저번 시간 게임 만들기 잘해보셨나요?? 어떻게 게임을 만들고 계신지 무척 궁금하네요 ^^ 혹시 피드백이나 따로 궁금하신 게 있으시면 댓글 남겨주세요 ^^ ▣ 오늘은 저번장에 이어서 게임 만들기에서 필요한 글꼴과 글꼴 배경색을 바꾸는걸 함께 공부해보겠습니다. 간단하면 간단할 수 있지만 조금 응용적인 부분이 있어서 장를 나눠서 1.5로 정했습니다. 그러니 새로운 프로젝트를 만들어 따로 실습을 해보시고 게임 만들기에서 활용해보세요. ▣ 자 먼저 색을 바꿀 함수를 하나 만들어보도록 하겠습니다. 함수에 자료형을 반환할 값은 없으니 void로 해줍니다. 그리고 나중에 우리가 컬러에 색에 값을 각각 받아와야 하니 때문에 int형으로 배경색과 글꼴 색을 받아오는 매개변수를 만들었습니다. 그리고 우리.. 2020. 5. 28.
C언어 19장(구조체, 공용체, 열거형) ▣ 안녕하세요^^ 저번장까지 포인터와 메모리를 공부했습니다. 숙제랑 잘하고 계시죠?? 꼭 하셔야 합니다. 눈으로만 읽고 끝나면 아무것도 못하게 됩니다. -_- 저도 그랬습니다. ^^;; 직접 해보시고 많이 틀려봐야 코딩 실력이 늘어납니다. ^^ 꼭 해보세요. 그리고 포인터와 함수, 배열에 활용은 계속 장 하나하나를 배우면서 익혀보도록 하겠습니다. ▣ 그럼 오늘은 구조체와 공용체 그리고 열거형을 공부해보겠습니다. ▣ 개념부터 공부해볼까요? 배열은 동일한 자료형을 모아서 만든 변수에 모임과 같았죠? 그럼 구조체는 무엇일까요? ▣ 구조체는 배열과 비슷하지만 다른 자료 형식들을 연속적으로 만들어서 사용할 수 있습니다. 공용체는 쉽게 이야기하면 구조체와 비슷하지만 메모리를 공유해서 사용한다고 생각해주세요. 그리고.. 2020. 5. 18.