본문 바로가기

컴퓨터 공학3

C++기초 5강: 함수: 코드의 조각을 만들고 재활용하기 함수란 무엇인가요?함수는 쉽게 말해 코드 조각을 묶어서 이름을 붙여놓은 것이라고 할 수 있습니다. 여러분이 자주 하는 일을 미리 만들어 두고 필요할 때마다 호출해서 쓰는 것과 같아요. 예를 들어, 여러분이 매일 아침마다 "일어나기 → 씻기 → 아침 먹기 → 출근 준비"라는 루틴을 반복한다고 해볼게요. 이 루틴을 함수로 만든다면 이렇게 표현할 수 있겠죠: void 아침준비() { 일어나기(); 씻기(); 아침먹기(); 출근준비();}위와 같이 여러 작업을 묶어 하나의 이름(함수)으로 만든 것이 함수입니다.왜 함수를 사용하나요?함수를 쓰는 이유는 간단합니다:코드의 재사용성: 같은 코드를 반복해서 작성할 필요가 없어요.코드의 가독성: 어떤 작업을 하는지 한눈에 이해할 수 있어요.유지보수의.. 2024. 12. 13.
C++기초 4강: 데이터타입과 기초문법 총정리 C++ 기본 문법 게임 캐릭터를 만들기 위한 첫걸음 안녕하세요! 오늘은 C++에서 가장 기초적인 부분인 기본 문법을 배워보는 시간을 가져보겠습니다. 프로그래밍 언어의 기본 문법은 건물을 짓기 위한 벽돌과 같습니다. 게임 개발에서 캐릭터를 만들고, 움직이고, 상호작용하는 모든 기능도 이런 기본 문법 위에서 작동합니다. 오늘은 이 기본 벽돌을 하나씩 쌓아 보도록 하겠습니다.변수와 데이터 타입변수란 무엇일까요? 변수는 데이터를 저장할 수 있는 상자와 같아요. 이 상자에 숫자, 글자, 참/거짓 같은 정보를 담을 수 있습니다. 예를 들어, 게임 캐릭터의 체력이나 이름을 저장하려면 변수라는 상자를 활용해야 합니다.C++에서 자주 쓰는 데이터 타입정수형(int): 정수를 저장합니다. (예: 0, 100, -50)실수.. 2024. 12. 10.
C++기초: 2강-컴파일과 실행의 과정 이해 컴파일과 실행의 과정 이해하기: 컴퓨터는 어떻게 프로그램을 실행할까?안녕하세요! 오늘은 컴퓨터가 우리가 작성한 코드를 실제로 실행하는 과정, "컴파일과 실행"에 대해 배워 보겠습니다. "컴파일"이라는 단어가 조금 낯설게 느껴질 수 있지만, 아주 간단한 비유를 통해 이 과정을 쉽게 이해할 수 있도록 도와드릴게요.컴파일이란 무엇일까?컴파일은 우리가 작성한 코드를 컴퓨터가 이해할 수 있는 언어로 번역하는 과정입니다. 이때 사용되는 도구를 "컴파일러"라고 부르죠.비유를 들어 설명하자면, 컴파일은 "통역사"와 비슷합니다.만약 여러분이 외국 사람과 대화를 해야 한다고 상상해 보세요. 여러분이 한국어로 말하면 외국 사람은 알아들을 수 없겠죠? 이때 통역사가 여러분의 말을 상대방이 이해할 수 있는 언어로 번역해 주는 .. 2024. 12. 2.