지역변수1 C언어 - 지역 변수와 전역 변수, 정적 변수 개요C언어에서 변수를 선언하면 그 변수의 데이터가 메모리에 저장된다. 이때 변수를 선언한 위치와 특정 문법에 따라 저장된 데이터의 생존시간(lifetime)에 영향을 주게 된다. 이는 프로그램의 메모리 운용 방식과 유지 보수 및 효율성에 매우 중요하다.오늘은 선언위치에 따른 변수의 종류 4가지를 알아보자 1. 지역 변수지역 변수는 함수나 블록( 중괄호 {}를 뜻한다. ) 내부에서 선언된 변수로, 선언된 블록 내에서만 접근할 수 있다. 이 변수는 함수나 블록이 실행되는 동안에만 메모리에 존재하며, 해당 블록이 종료되면 자동으로 메모리에서 해제된다.즉 블록이나 함수를 벗어나게되면 메모리에 지워지므로 그 변수에 접근을 할 수가 없게 된다.스택 영역에 저장된다. 스택 영역이 뭔지 모르겠다면2024.05.28 -.. 2024. 9. 4. 이전 1 다음