Nagie's DevStory
[C] 42. 외부 파일에서 전역변수 사용하기 본문
728x90
외부 파일에서 전역변수를 사용하는 방법은 간단하다.
extern 키워드를 사용해 컴파일러에 이런 전역변수가 있다는 걸 알려주면 정상적으로 사용할 수 있다.
아래는 extern 키워드를 사용해 전역변수에 접근하는 예시이다.
//main.c의 내용
#include <stdio.h>
#include "Func.h"
int g_nVar1 = 10;
int g_nVar2 = 20;
int main (){
printf_s("%d",add());
}
//Func.h의 내용
#pragma once
extern int g_nVar1;
extern int g_nVar2;
inline int add(){
return g_nVar1 + g_nVar2;
}
728x90
Comments