Visual Studio 7

26.04.27 TIL / C언어 6-1 ~ 포인터, 구조체 간단설명 / UE5 미니 발표회

C언어 세션 6일차6-1. 함수 개론코드 뭉치반복되는 코드 뭉치가 있다면 해당 코드 뭉치를 함수로 만들어서 재사용성을 높힐 수 있음입력 혹은 출력이 있는 경우 대부분 다 함수라고 봐도됨 (좀 추상적임)함수 작성 방법 [중요 샘플 코드] 반환자료형 함수명(매개변수자료형 매개변수명) // 함수 선언{ return 반환값;}// 함수 정의 자료형 변수명 = 값매개변수자료형 매개변수명 = 인자값 int main(void)int = 반환자료형main = 함수명(void) = 매개변수 자료형, void 는 매개변수명이 없음int main(void){ int num = 10; // 자료형 변수명 = 값; 함수명(인자값); // 함수 호출(..

본 캠프 TIL 2026.04.27

26.04.24 TIL / C언어 4-2 ~ 5-2 / UE5 Day5

C언어 세션 5일차4-2. for문조건식을 더 짧게 쓸 수 있음for (초기식; 조건식; 증감식){ 명령어1; ...}Ex)int = 1; // 초기식while (i Ex040201) for문 [중요 샘플 코드] Ex040205) 최소값// Main.c#define _CRT_SECURE_NO_WARNINGS#include #include int main(void){ int i; int input; int Min = INT_MAX; for (i = 0; i 4-3. do-while문조건식 검사 없이 1회 순회(do) 후에 조건식 검사 후 다음 순회 진행do{ 명령어1; ...} while (조건식) Ex040301) do-while문// Main.c#include int main(..

본 캠프 TIL 2026.04.24

26.04.23 TIL / C언어 3-1 ~ 4-1 / UE5 Day4

C언어 세션 4일차3-1 : 들어가기 전에소스코드를 정독하는 방법을 익히기섣부른 암산은 폐사의 지름길프로그램의 시작점은 main() 함수. main() 함수의 첫 줄부터 읽음위에서 아래로, 좌에서 우로 읽음단위는 하나의 문. 명령어 단위로 읽음★ 처음에는 답답하고 힘들겠지만, 정독 횟수가 누적되어야 정확한 속독이 가능 ★ [좋은습관] 조건문의 스코프 { } 속 명령어가 한 줄이어도 스코프 { } 는 꼭 적기중괄호를 생략하는 사람이 정말 많음초보자에겐 너무나도 안좋은 습관 무조건 적어서 명시적으로 표현하기if (x 3-2 : 단순 if문조건문단순 if문if () 뒤에 ; 를 붙이면 잘림 if (조건식){ 명령어1; 명령어2; ...} Ex030201) 단순 if문 [중요 샘플 코드]3-3. if-else문..

본 캠프 TIL 2026.04.23

26.04.22 TIL / C언어 1-9 ~ 2-3 / UE5 Day3

C언어 세션 3일차1-9. 변수변수(Variable) 상수(Constant) [중요 샘플 코드] 자료형 변수명 = 값; Ex010901) 자료형 변수명 = 값; [중요 샘플 코드]변할 수 있는 수unsigned 키워드와 signed 키워드부호 없는 , 부호 있는서식 지정자: %u오버플로우(Overflow)자료형이 표현 가능한 수를 넘어서는 경우.-128 ~ 127 까지 표현 가능한데 그 수치를 넘어갈 경우 반전돼서 나옴 ex)-129 >> 127 132 >> -128컴퓨터는 문자를 이해할 수 없음소스코드를 컴파일러를 통해 이진패턴으로 만들었다는 걸 기억해야 됨인코딩(Encoding) Vs. 디코딩(Decoding)형태 A → 형태 B 로 변환하는 것 (인코딩)반대로 형태 B → 형태 A 로 변환하..

본 캠프 TIL 2026.04.22

26.04.21 TIL / C언어 1-5 ~ 1-8 / UE5 Day2

C언어 세션 2일차1-5. printf() 함수print formatted의 약자 / 양식에 맞게 출력하다 : 각괄호 혹은 꺽쇠괄호는 시스템 경로에서 먼저 찾음.“” : 큰따옴표는 일단 우리 프로젝트 내에서 먼저 찾고 없으면 시스템 경로에서 찾음Ex010503) 개행하기탈출 문자열 \ 출력\n개행(New line)\t탭(Tap)\’따옴표 출력\”쌍따옴표 출력\\역슬래시 출력%%% 출력 Ex010504) 탈출 문자열1-6. 서식 지정자진법, 진수진법: ~개 셀 수 있다.1진법: “한 칸에” 1개 셀 수 있다 → 04진법: “한 칸에” 4개 셀 수 있다 → 0 1 2 3 → 0 ~ 4 - 1 까지 센거임16진법: → 0 1 2 3 4 5 6 7 8 9 a b c d e f컴퓨터: 2진법, 8진법, 10진법,..

본 캠프 TIL 2026.04.21

26.04.20 TIL / C언어 1-1 ~ 1-4 / UE5 Day 1

C언어 세션 1일차공부를 위한 절대적인 시간 확보 필수 (알바 X, 친구랑 약속 X)1-1. 코딩목표: 코딩 잘하기코딩: 컴퓨터가 이해 가능한 명령서컴퓨터가 이해 가능한 명령서 → 이해 안되고 어려운 것이 당연함그냥 받아들이고 일단 넘어가기 (진도를 나가고 복습)코딩의 난관대충하지않기, 연습 많이 하기 1-2. Low-Level Language와 High Level Language명령서(코드)는 어떤 언어로 작성해야하는가컴퓨터가 이해 가능한 명령서로 작성켜진 상태(1) , 꺼진 상태(0)컴퓨터는 2진법만 이해할 수 있음기계어 (Low-Level Language, Machine Language)에셈블리어숫자가 아닌 문자이진 패턴의 특정 부분을 문자로 치환해줌치환만 시킨 것이라서 양은 줄지 않음고급 언어 (..

본 캠프 TIL 2026.04.20