본문 바로가기

전체 글189

[C/C++ 프로그래밍] 7. 반복문 Chapter 7. 반복문 이 장에서는 반복문이 무엇인지, 그리고 왜 필요한지에 대해 배울 수 있습니다. 그 후, 여러 종류의 반복문이 어떻게 동작하는지, 그리고 어떻게 활용할 수 있는지에 대한 상세한 설명과 예제코드를 통해 살펴보게 됩니다. 이 장에서 다루는 반복문에는 for문, while문, 그리고 do-while문이 포함되며, 이들은 프로그래밍에서 자주 사용되는 구조입니다. 또한 반복문과 함께 사용되는 break문과 continue문에 대해서도 배울 수 있습니다. 이들은 반복문의 흐름을 제어하는 데 유용합니다. 또한, 중첩된 반복문에 대해서도 배우게 됩니다. 중첩된 반복문은 반복문 내부에 또 다른 반복문이 있는 구조를 말합니다. 이런 구조는 복잡한 프로그램을 작성할 때 흔히 사용됩니다. 마지막으로,.. 2023. 5. 15.
[C/C++ 프로그래밍] 6. 조건문 Chapter 6. 조건문 '조건문'은 프로그래밍에서 매우 중요한 개념입니다. 조건문은 특정 조건에 따라 다른 코드 블록이 실행되게 하는 데 사용됩니다. 즉, 프로그램의 흐름을 제어하는 역할을 합니다. 'if문'은 가장 기본적인 조건문입니다. 이는 단순한 조건에 따라 두 가지 다른 결과를 생성합니다. 조건이 참이면 해당 코드 블록이 실행되고, 그렇지 않으면 실행되지 않습니다. 'if-else문'은 조건이 참인 경우와 그렇지 않은 경우 두 가지 결과를 제공합니다. 이는 if문에 비해 더 많은 유연성을 제공합니다. 'if-else if-else문'은 여러 조건을 체크할 수 있습니다. 이는 두 개 이상의 조건이 있는 복잡한 시나리오에서 유용합니다. 'switch-case문'은 여러 가지 경우 중 하나를 선택할.. 2023. 5. 15.
[C/C++ 프로그래밍] 5. 연산자 5. 연산자 연산자는 어떤 작업을 수행하는 데 사용되는 기호 또는 키워드입니다. 우리는 우리의 프로그램에서 데이터를 조작하고, 결과를 얻기 위해 연산자를 사용합니다. 이 장에서는 C/C++에서 사용되는 다양한 유형의 연산자를 자세히 설명하고, 각 연산자가 어떻게 작동하는지에 대한 이해를 돕기 위한 다양한 예제를 제공합니다. [Chapter 5. 연산자] 5.1. 연산자의 이해 5.1.1. 연산자란? 5.1.2. 연산자의 종류와 기능 5.2. 산술 연산자 5.2.1. 덧셈과 뺄셈 연산자 5.2.2. 곱셈과 나눗셈 연산자 5.2.3. 증가와 감소 연산자 5.2.4. 나머지 연산자 5.3. 할당 연산자 5.3.1. 기본 할당 연산자 5.3.2. 복합 할당 연산자 5.3.3. 할당 연산자의 활용 5.4. 비교 .. 2023. 5. 15.
[마이바티스(MyBatis)] 마이바티스(MyBatis) 란? 마이바티스(MyBatis) 란? MyBatis는 Java 언어를 위한 오픈 소스 SQL 매퍼 프레임워크입니다. SQL 매퍼는 개발자가 SQL 쿼리문을 작성하면서 동시에 해당 쿼리문의 결과를 자바 객체와 매핑하게 해주는 도구입니다. 이를 통해 개발자는 SQL 쿼리문을 직접 사용하면서도 객체 지향적인 코드를 작성할 수 있습니다. MyBatis는 JDBC 코드의 상당 부분과 파라미터 설정 및 결과 매핑을 처리해 줍니다. MyBatis는 복잡한 SQL 쿼리문과 프로시저를 지원하며, 동적 SQL을 다루는 데 유용합니다. 또한, MyBatis는 XML 및 어노테이션을 사용하여 SQL을 분리하고 관리할 수 있도록 지원합니다. 이 프레임워크는 개발자가 데이터베이스와 상호작용하는 방법을 세세하게 제어할 수 있도록 해주기.. 2023. 5. 15.
[C/C++ 프로그래밍] 4. 자료형 Chapter 4. 자료형 이 장에서는 데이터 타입이 무엇인지, 왜 필요한지, 그리고 어떻게 분류되는지에 대해 배울 수 있습니다. 또한 기본적인 데이터 타입으로서의 정수형, 실수형, 문자형, 논리형, 복합 데이터 타입인 배열, 구조체, 공용체, 열거형에 대해서 설명합니다. 그리고 사용자 정의 자료형에 대해 알아보며, 메모리와 변수와의 관계를 이해하고, 다양한 자료형을 사용하는 방법을 배워보겠습니다. [Chapter 4. 자료형] 4.1. 자료형의 이해 4.1.1. 자료형이란? 4.1.2. 자료형의 필요성 4.1.3. 자료형의 분류 4.2. 기본 자료형 4.2.1. 정수형(int, long, short) 4.2.2. 실수형(float, double) 4.2.3. 문자형(char) 4.2.4. 논리형(boo.. 2023. 5. 15.
[C/C++ 프로그래밍] 3. 변수와 상수 Chapter 3. 변수와 상수 이번 장에서는 프로그래밍의 핵심 요소인 변수와 상수에 대해 배워볼 것입니다. 변수와 상수의 정의, 선언 및 초기화, 그리고 사용 방법을 알아보며, 두 요소가 어떻게 서로 다른지와 그 차이가 왜 중요한지 알아보겠습니다. 그리고 좋은 프로그래밍 습관에 대해서도 알아봅시다. [Chapter 3. 변수와 상수] 3.1. 변수의 이해 3.1.1. 변수란? 3.1.2. 변수의 선언과 초기화 3.1.3. 변수의 이름 짓기 3.1.4. 변수의 사용예 3.2. 데이터 타입 3.2.1. 기본 데이터 타입 3.2.2. 데이터 타입의 선택 3.2.3. 데이터 타입의 크기와 범위 3.3. 상수의 이해 3.3.1. 상수란? 3.3.2. 상수의 선언과 초기화 3.3.3. 상수의 사용 범위 3.4. .. 2023. 5. 15.