English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
변수는 사용자가 주어진 이름입니다. 데이터 타입은 또한 변수를 선언하고 초기화하여 메모리를 할당받는 데 사용됩니다. 여러 가지 데이터 타입이 있습니다, 예를 들어 int, char, float 등, 메모리를 할당받을 수 있습니다.
변수 초기화 방법이 두 가지 있습니다. 하나는 정적 초기화로, 동적 초기화에서는 변수가 프로그램에서 값을 할당받습니다; 다른 하나는 동적 초기화로, 동적 초기화에서는 변수가 실행 시간에 값을 할당받습니다.
이하는 변수 초기화의 문법입니다.
datatype variable_name = value;
여기서는,
datatype-변수의 데이터 타입, 예를 들어 int, char, float 등입니다.
variable_name-이는 사용자가 주어진 변수 이름입니다.
값-변수에 어떤 값이든 초기화할 수 있습니다. 기본적으로 0입니다.
이하는 변수 초기화의 예제입니다.
#include <iostream> using namespace std; int main() { int a = 20; int b; cout << "The value of variable a : " << a; // static initialization cout << "\nEnter the value of variable b : "; // dynamic initialization cin >> b; cout << "\nThe value of variable b : " << b; return 0; }
출력 결과
variable a의 값: 20 variable b의 값을 입력하세요: 28 variable b의 값: 28
위 프로그램에서 두 변수 a와 b가 선언되었습니다.
int a = 20; int b;
변수 a는 프로그램 내의 값을 사용하여 초기화되었으며, 변수 b는 동적 초기화되었습니다.
cout << "The value of variable a : " << a; // static initialization cout << "\nEnter the value of variable b : "; // dynamic initialization cin >> b; cout << "\nThe value of variable b : " << b;