제가 지금 C언어를 배우고 있는데 

static변수를 쓰는 이유가 먼가요 .. 

그냥 지역변수와 달리 프로그램 종료할때 까지 남아있는게 차이점 인데 

어차피 static변수가 선언된 함수에서 밖에 접근 못하면 지역변수 쓰면 되지 않나요 ? 


p.s)이거 쓰다가 생각났는데 반복문에서 매회 반복할때마다 변수선언 되기 싫으니까 쓰는건가요 ..