728x90
반응형
1. 사용 예
H_test.h
#include <stdio.h>
main.c
#include "H_test.h"
void main(void)
{
ex_test();
}
sub.c
#include "H_test.h"
void ex_test(void)
{
printf("ex_test\n");
}
이런 식으로 코드를 작성한다고 한다면
static 이 없으면 main.c 에서 sub.c의 ex_test를 가져다 쓸수 있음
하지만
sub.c
#include "H_test.h"
static void ex_test(void)
{
printf("ex_test\n");
}
이렇게 수정해주면 main.c에서 가져다 쓸수 없고 sub.c 안에서만 쓸수 있습니다.
728x90
반응형
'공부 > C언어' 카테고리의 다른 글
13. typedef enum (0) | 2018.07.11 |
---|---|
12. 구조체와 포인트 관계 (2) | 2018.07.06 |
10. __VA_ARGS__ 의 쓰임 (0) | 2018.05.24 |
9.[C언어] 구조체 typedef (0) | 2018.04.03 |
8.[C언어]공용체 사용하기_소수점 값을 HEX 로 바꾸기 (0) | 2018.03.14 |