-
[C/C++] 키워드기초/C,C++ 2017. 2. 24. 10:55
[Static]
전역변수와 static이 붙은 키워드는
프로그램이 실행되자마자 메모리공간에 자리를 잡고 0으로 초기화됩니다.
그럼 전역변수와 static의 차이는 무엇인가?
전역변수 num1은 다른 함수에서 호출이 가능합니다
하지만 static으로 선언된 변수 num2는 해당 함수안에서만 호출이 가능합니다.
따라서 static변수는 함수가 계속호출될 때 값을 유지시키는 용도로 사용할 수 있습니다.
'기초 > C,C++' 카테고리의 다른 글
[C/C++] 포인터 (0) 2017.02.28 [C/C++] 문자열 라이브러리 함수 (0) 2017.02.27 [C/C++] <Windows.h> (0) 2017.02.24 [C/C++] 난수 생성 rand(), srand(), time() (0) 2017.02.24 [C/C++] 모듈(함수) (0) 2017.02.23