1. 지역변수를 초기화하지 않으면?
- 쓰레기값이라는 알 수 없는 값이 들어간다.

2. 정적변수(static)를 초기화하지 않으면?
- 0으로 자동 초기화된다. 그래서 초기화 해주지 않아도 됨.

3. 전역변수를 초기화하지 않으면?
- 0으로 자동 초기화된다. 그래서 초기화 해주지 않아도 됨.

4. 각각 메모리가 해제되는 순간은 언제인가?
- 지역변수는 지역에서 벗어난 순간
- 정적변수는 프로그램 종료시
- 전역변수는 프로그램 종료시

'C' 카테고리의 다른 글

[C] 필드폭 지정과 소수점자리 지정  (0) 2019.12.02
[C] 10진수 8진수 16진수 출력비교  (0) 2019.12.02
[C] 전위 후위연산자 비교  (0) 2019.12.02
[C] gets의 반환값은?  (0) 2019.12.02
[C] char와 int의 관계  (0) 2019.12.02
블로그 이미지

ryancha9

https://blog.naver.com/7246lsy

,