1. 지역변수의 선언
int main(void)
{
int num;
}
중괄호 안에 선언되는 변수들은 지역변수다.
for(int i=0; i<10; i++)
{
int num;
}
지역변수는 반복문이나 조건문에도 선언이 가능하다.
그런데 한 가지 주의할 점은 반복문 내 지역변수는 반복될 때마다 중괄호의 진입과 탈출을 반복하면서 이뤄진다.
따라서 반복이 이뤄질 때마다 변수 num은 메모리상에 할당되고 소멸된다.
void Func(int num)
{
...
}
함수의 매개변수도 지역변수이다.