지역변수
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9J2fS%2FbtsEBZPtt6Z%2FTS0uzH54h4OjKM7IcSu3t0%2Fimg.png)
[C] 정적변수란? - 지역변수, 전역변수 비교
A good start would be to know what a static variable is. C언어에서 사용되는 "정적변수(static variable)" 개념에 대해 알아보자. // static 자료형 변수명; static char*save; 위와 같은 형태로 자료형 앞에 static을 붙여 사용하는 정적변수는 다음과 같은 사전적 정의를 가진다. 정적 변수(靜的變數, static variable)는 정적으로 할당되는 변수이며, 프로그램 실행 전반에 걸쳐 변수의 수명이 유지된다. 즉, 프로그램이 종료되기 전까지 변수가 메모리에 남아있는다는 뜻인데 조금 더 자세하게 이해하기 위해 메모리 구조를 살펴보았다. 지금까지의 과제를 진행할 때 가장 자주 사용했던 지역변수는 메모리 구조에서 Stack 영역에..