English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

C ++에서 main의 올바른 선언은 무엇인가요?

변수는 사용자가 주어진 이름입니다. 데이터 타입은 또한 변수를 선언하고 초기화하여 메모리를 할당받는 데 사용됩니다. 여러 가지 데이터 타입이 있습니다, 예를 들어 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;
SQLite 강의