변수의 종류(쉽게쉽게) 지역변수: 지역안에서만 사용 전역변수: 공동으로 쓰는 것 정적변수: 공동으로 쓰는 것 동적변수: 그때 그때 만들어서 사용 지역변수란? 함수/블록 안에서 선언하는 변수 함수/블록의 종료와 함께 메모리상에서 소멸 초기값이 없으면 쓰레기 값이 들어감 스택 영역에 저장됨 ex. void main(){ if ( 1 ) { // 1은 참이니까 블록 안으로 들어감 int num1 = 10; // num1이라는 공간에 10의 값을 할당 printf("%d, num1); // 10 출력됨 } // 블록 끝남 printf("%d", num1); // 블록 끝났으니까 메모리상에서 소멸됨 } 전역변수란? 함수 블록 밖에서 선언하며, 전체 함수에 영향을 미친다. 프로그램이 종료될 때 메모리상에서 소멸 초..