Programming Language/C++(36)
-
[C++] 조건문(Conditional Statements), 삼항 연산자
아래 링크 클릭 시 해당 본문으로 이동제어문(Control Flow Statement)조건문(Conditional Statements)1. if문2. if - else문3. if - else if - else문4. switch문삼항 연산자(Ternary Operator)제어문(Control Flow Statement)• 프로그램에서 원하는 결과를 얻기 위해 순차적인 흐름을 제어하는 구문이다.• 코드는 위에서 아래로 순차적으로 진행되는데, 제어문은 코드의 실행 순서를 제어할 수 있다.• 제어문 종류 : 조건문, 반복문조건문(Conditional Statements)• 주어진 조건에 따라 코드의 실행 여부를 결정할 수 있게 하는 문장`if` : 만약 ~라면`else if` : 그게 아니고 ~라면`else` ..
2024.02.29 -
[C++] 연산자(Operators), 전처리기[#define], 연산자 우선순위
아래 링크 클릭 시 해당 본문으로 이동연산자(Operators)1. 대입 연산자(Assignment Operators)2. 산술 연산자(Arithmetic Operators)3. 복합 대입 연산자(Compound Assignment Operators)4. 증감 연산자(Increment&Decrement Operators)5. 비교 연산자(Comparison Operators)6. 논리 연산자(Logical Operators)7. 비트 연산자(Logical Operators)전처리기 (#define)비트 연산자 활용 예시#define 상태 값연산자 우선순위(Operator Precedence)연산자(Operators)• 연산 명령을 수행하는 기호• 연산자 종류 : 대입 · 산술 · 복합 대입 · 증감 · ..
2024.02.29 -
[C++] 자료형(Data Type) - 정수형, 실수형
아래 링크 클릭 시 해당 본문으로 이동자료형(Data Type)1. 정수형 자료형음수 찾기2. 실수형 자료형자료형 (Data Type)• 변수가 어떤 자료의 형태로 나타나는지 알려주는 역할을 하며, 타입(type) 또는 데이터 타입이라고도 표현한다.▷ 예시int i = 0;// int → 자료형// i → 변수이자 객체이다.• 객체(Instance) : 내가 의도한 자료형의 실질적인 데이터실체가 없던 자료형 `int`를 실제로 만들어낸 `i`가 바로 객체이다. ex) 도장 = 자료형, 도장으로 찍어낸 것 = 객체 자료형 종류• 무치형, 논리형, 정수형, 실수형자료형크기 (byte)범위무치형(Void Data Types) : 타입이 없을 때 사용한다.무치형void--논리형 : 논리적인 값(true / f..
2024.02.26 -
[C++] STL, 스택(Stack), 큐(Queue)
아래 링크 클릭 시 해당 본문으로 이동STL스택(Stack)큐(Queue)원형 큐(Circular Queue)STL (Standard Template Library, 표준 템플릿 라이브러리)• Microsoft의 C++ 표준 라이브러리 구현이다.STL에서 제공하는 헤더 파일을 C에서는 `.h` 확장자가 붙지만 C++에서는 확장자 없이 이름만으로 정의가 가능하다. ex) `#include `, `#include `, `#include ` 등• 크게 4개의 라이브러리로 분류된다. ➜ 컨테이너, 알고리즘, 반복자, 함수 객체구성설명종류간단히 말하면..컨테이너(Container)• 데이터를 저장하고 정리한다.vector, list, forwad_list, deque, array,map, multimap, mu..
2024.02.26