블로그 이미지
황상두

카테고리

기타 (101)
알고리즘(백준) (3)
임베디드 보안 (7)
windows internal (22)
공부 (16)
전공 스터디 (27)
과제 (8)
영어 (6)
기록물 (6)
Total
Today
Yesterday

달력

« » 2025.2
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

공지사항

태그목록

최근에 올라온 글

정적영역은


블록 단위로 움직인다.

C,C++이랑 똑같다고 보면된다.

ex)

{

.

.

.

    생략

{

   a = 20;

}

}


a=20을 보고 드는 생각은 a의 선언이 없다는 것이다.

생략된 부분에서  a가없는지 혹은 전역변수로 선언된부분은 없는지 찾게 될것이다.


그러면 만약에 동적영역이라고 생각해보자.

머리로 디버깅을 좀 해봐야한다.

한줄한줄 위로 올라가보면서 a의 값을 추리해봐야한다.


정리하면 정적영역은 블록단위로서 생각해야하고

 동적영역은 한줄한줄로써 생각해야한다.


즉, 인터프리터언어와 컴파일러 언어의 차이느낌이랄까?..


'공부 > 프로그래밍' 카테고리의 다른 글

논리형 프로그래밍(?)  (0) 2017.01.14
함수형 프로그래밍(?)  (0) 2017.01.14
식과 제어문  (0) 2017.01.14
l-value 와 r-value 차이  (0) 2017.01.13
프로그래밍 언어론 시작!!  (0) 2017.01.12
Posted by 황상두
, |

최근에 달린 댓글

글 보관함