computer p

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:23 AM on 10/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

19 Terms

1
New cards

C++의 대표적인 장점 3가지

간결성(Conciseness), 유지보수성(Maintainability), 이식성(Portability) - 기계어/프로세서 명령어에 비해 짧고 관리가 용이하며 다양한 하드웨어로 변환 가능

2
New cards

토큰 (Token)

컴파일러가 의미를 해석할 수 있는 프로그램의 최소 단위 (키워드, 식별자, 리터럴, 연산자, 구분 기호, 공백 등)

3
New cards

키워드 (Keywords)

컴파일러에 특별한 의미가 지정된 예약어 (예: int, double, for, auto 등)

4
New cards

식별자 (Identifiers)

변수명, 함수명, 사용자 정의 데이터 등 언어 자체에 내장되지 않고 사용자가 정의한 이름

5
New cards

리터럴 (Literals)

소스 코드에 직접 표기된 기본 상수 값 (예: "Hello World!", 3.14, 0, 'c')

6
New cards

구분 기호 (Separators)

프로그램의 구조를 정의하는 기호 (예: { }, ( ), ;, ,)

7
New cards

이스케이프 시퀀스 (Escape Sequences)

백슬래시()와 문자를 결합하여 특수 기능을 표현함 (\n: 줄바꿈, \t: 탭, \: 백슬래시 등)

8
New cards

표현식 (Expression)

계산이나 평가를 통해 하나의 값을 만들어내는 코드 (예: 4 + 2, x - 1)

9
New cards

기초 데이터 타입 및 메모리 크기

char(1 byte), int(4 byte), bool(1 byte), double(8 byte)

10
New cards

Signed vs Unsigned 정수

Signed는 음수를 포함한 정수를 표현하고, Unsigned는 0과 양수만을 표현하여 더 넓은 양수 범위를 제공

11
New cards

명시적 형 변환 (Explicit Type Conversion)

(type)variable 형식을 사용하여 개발자가 강제로 자료형을 변환하는 기법

12
New cards

삼항 연산자 (Ternary Operator)

condition ? expr1 : expr2 형태의 한 줄 선택 표현식

13
New cards

함수 원형 (Function Prototype)

함수의 구현부보다 먼저 반환형, 이름, 매개변수 타입을 선언하여 컴파일러에 알리는 선언문

14
New cards

함수 오버로딩 (Function Overloading)

동일한 이름을 가지지만 매개변수의 타입이나 개수가 다른 여러 함수를 정의하는 기능

15
New cards

값에 의한 전달 (Pass by Value)

인자의 복사본이 함수에 전달되어 함수 내부에서 값이 변경되어도 원본 변수에는 영향이 없음

16
New cards

참조에 의한 전달 (Pass by Reference)

매개변수에 &를 붙여 원본 변수의 참조(별칭)를 전달함으로써 함수 내부에서 원본 값을 변경 가능하게 함

17
New cards

기본 인자 (Default Argument)

함수 선언 시 매개변수에 기본 값을 미리 지정하여 호출 시 인자를 생략할 수 있게 하는 기능

18
New cards

범위 기반 for 문 (Range-based for loop)

for (auto& elem : array) 구문으로 배열의 모든 요소를 순회하는 순회문

19
New cards

구조체 (Struct)

서로 관련된 여러 자료형의 멤버 변수들을 하나로 묶어 새로운 데이터 타입을 정의하는 사용자 정의 구조