extern은 다른 파일에 해당 변수 또는 함수가 존재 할 것이라고 가정을 하는 선언
실제로 변수가 선언되면서 메모리를 차지하는 것이 아니다.
해당 변수가 다른 c 파일에 있을 것이라는 extern 선언만으로 컴파일 가능.
static은 다른 c파일에서 참조하는 것을 막기 위해 사용한다.
선언한 파일 내에서는 전역 변수로 사용한다.
'이론 > C++' 카테고리의 다른 글
| enum과 enum class (0) | 2022.03.29 |
|---|---|
| 정렬 알고리즘 중 가장 빠른것 (0) | 2022.03.11 |
| 온라인 게임에서 유저 관리하는 정렬 알고리즘 (0) | 2021.12.08 |
| Static_cast와 Dynamic_Cast (0) | 2021.12.08 |
| 컴파일 시 작동 순서 (0) | 2021.12.08 |