-
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