더듬이의 헬로월드

Hello, World!

프로그래밍 언어/C++ [기본]

[C++기본] 6.변수

더듬이 2021. 8. 25. 03:40
728x90

지역 변수와 전역 변수

#include <iostream>
using namespace std;

int data1 = 100;

int main()
{
    int data2 = 100;
}

함수안에 선언된 변수는 지역 변수 , 함수 밖에 선언된 변수를 전역 변수라고 한다.

지역변수는 선언된 함수 내에서만 사용 가능하지만, 전역변수는 말 그대로 전역에서 사용 가능하다.

data1은 전역 변수, data2는 지역 변수가 된다.

지역 / 전역 변수와 변수명

int data1 = 100;
    {
        int data1 = 150;
        printf("%d", data1);
    }
    printf("%d", data1);

서로 다른 지역 내에서는 같은 변수명으로 선언이 가능하다

어느 곳에서 사용하나에 따라 어떤 변수를 사용하는지 결정된다.

728x90

'프로그래밍 언어 > C++ [기본]' 카테고리의 다른 글

[C++기본] 8.배열  (0) 2021.08.25
[C++기본] 7.함수  (0) 2021.08.25
[C++기본] 5.반복문  (0) 2021.08.25
[C++기본] 4.조건문과 삼항연산자  (0) 2021.08.24
[C++기본] 3.연산자  (0) 2021.08.24