Menu
Coddy logo textTech

정수

Coddy C++ 여정의 기초 섹션에 포함된 레슨 — 74개 중 5번째.

변수는 데이터 값을 담는 컨테이너입니다. 프로그램 내에서 정보를 저장하고, 조작하고, 표시하는 데 사용됩니다.

요약하자면, 변수는 변수의 이름을 입력하여 접근할 수 있는 메모리 단위와 같습니다. 

각 변수는 고유한 이름과 다양한 타입이 될 수 있는 을 가집니다. C++에는 변수가 가질 수 있는 값의 타입을 정의하는 다양한 내장 데이터 타입이 있습니다.

변수를 다루는 작업은 두 단계로 이루어집니다:

  • 선언 — 컴퓨터에게 변수가 존재함을 알리는 것:
    int age;
  • 초기화 — 변수에 값을 할당하는 것:
    age = 30;

다음 형식을 사용하여 이 두 단계를 한 줄로 합칠 수 있습니다:

variable_type variable_name = value;

C++에서 정수는 일반적으로 int 데이터 타입을 사용하여 표현됩니다.

int는 소수점이 없는 정수를 저장하는 데 사용됩니다. 예를 들어:

int age = 30;
int temperature = -5;
int count = 100;

C++에서 변수를 선언할 때, 변수 이름 앞에 변수의 타입을 지정해야 합니다. 이것을 타입 선언이라고 합니다. 변수가 특정 타입으로 선언되면, 해당 타입의 값만 가질 수 있습니다.

한 줄에 같은 타입의 변수를 여러 개 선언할 수도 있습니다:

int a, b, c;

모던 C++에서 변수는 중괄호 초기화 또는 생성자 초기화를 사용하여 초기화할 수도 있습니다:

int num{0};   // 중괄호 초기화
int num(0);   // 생성자 초기화

C++는 또한 auto 키워드를 제공하며, 이 키워드는 컴파일러가 할당된 값으로부터 변수의 타입을 자동으로 추론하게 해줍니다:

auto score = 10;    // int로 추론됨
auto price = 9.99;  // double로 추론됨
challenge icon

챌린지

초급

int형 변수 quantity를 선언하고 5라는 값으로 초기화하세요.

치트 시트

변수(Variables)는 데이터 값을 저장합니다. 다음을 사용하여 선언하고 초기화합니다:

variable_type variable_name = value;

정수에는 int를 사용하세요:

int age = 30;
int temperature = -5;

같은 타입의 여러 변수를 한 줄에 선언할 수 있습니다:

int a, b, c;

대체 초기화 스타일:

int num{0};   // 중괄호 초기화
int num(0);   // 생성자 초기화

컴파일러가 자동으로 타입을 추론하도록 하려면 auto를 사용하세요:

auto score = 10;    // int로 추론됨
auto price = 9.99;  // double로 추론됨

직접 해보기

#include <iostream>

int main() {
    // 여기에 변수를 선언하고 초기화하세요
    
    
    // 값을 출력합니다 - 이 줄 아래는 변경하지 마세요
    std::cout << "Quantity: " << quantity;
    
    return 0;
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

기초의 모든 레슨