목록혼공학습단 (22)
Scientia Conditorium
[기본 미션] - 챕터 3,4 확인 문제 풀고, 풀이 과정 설명하기 3-1-1. long은 실수형이 아니라 정수형임을 생각해야한다. 문제에서 실수형은 float과 double 뿐이다. 3-1-2. 프로그램이 진행됨에 따라 변수 a의 값이 계속 바뀌고 있다는 점을 생각해야한다. total 총점 변수를 선언할 때, 바로 a + b + c 의 값을 더한 후 선언해도 되지만, 문제 주석에서 선언과 저장을 별도로 분리시켜놨기 때문에 역시 코딩에서도 분리시켜두었다. 3-2-1. ch는 char형 변수이므로 %c 변환 문자를 사용해야 한다. sh는 short형 변수이므로 %hd 변환 문자를 사용해야 한다. double형 변수에 입력할 때는 %lf 변환 문자를 사용해야 한다. 3-2-2. char 배열에 문자열을 입력..
최근 일을 하면서 기초의 중요성을 다시 깨닫고 처음부터 다시 공부하기로 결정하였다. 이런 와중에 혼공단 7기 모집 글을 보고 C언어 부문을 바로 신청하였다. 사실 대부분의 내용은 아는 상태이지만 기초를 복습하는 것에 의의를 두고 있다. [기본 미션] - 비주얼 스튜디오 설치 화면 인증샷 교재에서는 VS2019 버전으로 진행되었지만, 나는 가장 최신 버전인 VS2022 버전으로 진행하였다. 기초적인 내용만 다루고 있기 때문에 버전에 영향은 없기 때문이다. 여기에 OpenGL + GLFW 기본 셋팅을 코딩하여 제대로 동작하는지 확인해보았다. 역시나 OpenGL도 제대로 컴파일 되며 삼각형 화면이 나오는 것을 확인할 수 있었다. 교재 19페이지를 보면 VS 프로젝트 전처리기 정의 칸에 '_CRT_SECURE_..