검색어 입력폼
평가점수B

[프로그래밍언어론] 프로그래밍언어론 7장 연습문제

등록일 2003.12.12 한글파일한글 (hwp) | 2페이지 | 가격 1,000원

목차

7. 6 Ada에서 사용되는 제어 변수의 영역과 Pascal에서의 제어 변수 영역과의 차이점을
논하거나, C, C++, Ada에서 제어변수 영역의 차이점을 논하여라.

7. 7 Ada 언어에서 영역 구멍(hole-in-scope) 상태에 있는 비지역 변수를 접근하는
방법을 조사하여라.

본문내용

7. 6 Ada에서 사용되는 제어 변수의 영역과 Pascal에서의 제어 변수 영역과의 차이점을
논하거나, C, C++, Ada에서 제어변수 영역의 차이점을 논하여라.

- 차 이 점
* C, C++은 ‘{’(brace)로 블럭을 설정하여 영역을 표현하는 블록 중심의 언어이다.
* C++은 for문의 초기화 식에 제어변수가 새로 정의되는 것을 허용한다.
* C++에서는 변수 정의가 함수의 어느 부분에도 나타날 수 있다.
* C에서는 주 프로그램 역시 프로그램의 다른 부분과 분리되는 자신의 지역
영역을 가지는 하나의 함수이기 때문에 외부 영역만이 전역 영역을 갖는다.

참고 자료

프로그래밍언어론 원유헌저 정익사
다운로드 맨위로