Software/[C 언어]

static 키워드

tony99 2021. 7. 5. 14:54

static 은 변수일때와 함수일 때 차이가 있음

 

1. 함수

 

a.c

static void test()

{

}

 

b.c

void test()

{

}

function 에 static 을 붙이면 이 함수의 정의 범위를 

현재 파일에만 적용할 수 있도록 컴파일러가 확인 함!!