ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • c++ 에서 extern 사용법(다른 소스 전역변수 사용하는법)
    알고리즘/C++ 2019. 1. 28. 17:52
    반응형

    c++로 코딩을 하다보면 다른 파일에서 선언한 전역변수를 가볍게 호출만 하여 현재 플젝에서 사용하고 싶을 때가 있다.

    이럴 때는 extern 으로 선언을 하여 사용하면된다. 

    source.cpp 라는  파일에 int number = 100 이라고 선언된 전역변수를 

    main.cpp 라는 파일에서 호출하여 사용하고 싶다면 

    main.cpp 젤 위쪽에 extern int number; 를 선언해 준뒤 사용하면 된다.

    ex) 

    source.cpp

    #include <stdio.h>

    int number = 100;


    main.cpp

    # include <stdio.h>

    extern int number;

    int main()

    {

        printf("%d\n", number);

        return 0;

    }

    성공!

    반응형

    '알고리즘 > C++' 카테고리의 다른 글

    c++ 에서 srand 함수  (0) 2019.01.30
    #define MAX 100 의미  (0) 2019.01.29
    #include <stdio.h> 의미  (0) 2019.01.28
    소수인지 판단하는 법 c++ 코드  (0) 2018.11.25
    유클리드 알고리즘(GCD) c++ 코드  (0) 2018.11.20

    댓글

Designed by Tistory.