정적 변수란 * 프로그램시작시 할당이되어, 프로그램 종료시 파괴되는 변수 이다. * 선언시 초기화 하지 않을경우 값은 0으로 세팅이 되며 *외부에서는 참조 할 수 없다. * 메모리의 데이터 영역에 저장이 됨 int count() { int count = 0; count++; return count; } int staticCount() { int count = 0; count++; return count; } int main() { for(int i = 0;i < 3, i++) { count(); staticCount(); } return (0); } // count -> 1 1 1 // staticCount -> 1 2 3 참고 C언어 static변수(정적변수) : 네이버 블로그 (naver.com)...
정적 변수 (static variable)에 대한 요약내용입니다.
자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.