C언어 초급 - 9장: 함수 (Function) (9.3 지역 변수와 전역 변수)
9.3 지역 변수와 전역 변수C 언어에서 변수의 범위(Scope)와 수명(Lifetime) 은 변수가 어디에서 선언되었는지에 따라 결정됩니다.변수는 지역 변수(Local Variable), 전역 변수(Global Variable), static 변수로 나뉘며, 각각 다른 메모리 영역에서 관리됩니다.1. 지역 변수 (Local Variable)1.1 지역 변수란?함수 또는 코드 블록 내에서 선언된 변수.해당 함수 또는 코드 블록이 실행되는 동안만 존재.함수가 종료되면 자동으로 소멸.같은 이름의 변수를 여러 함수에서 선언할 수 있음 (독립적인 저장 공간 가짐).1.2 지역 변수 예제#include void printNumber() { int num = 10; // 지역 변수 printf("pri..
2025.02.24