전역
-
[C Language] 31. 기억부류(Storage Class) 개요 - C 언어CSE/C Language 2015. 7. 18. 16:12
1. 기억부류란? 기억부류(Storage)란 변수를 지정할 때 그 변수가 메모리에 저장되는 위치나 변수가 프로그램에 미치는 범위를 말한다. 처음 프로그램을 작성할 때는 기억부류에 대한 개념 없이 프로그램을 작성해도 되지만 나중에는 반드시 기억부류를 염두에 두면서 프로그램을 작성해야 한다. 그렇지 않으면 프로그램이 커질수록 수정, 보완에 큰 문제가 발생한다. 예를 들어보자. 프로젝트를 진행할 때 하나의 파일, 하나의 함수로 진행하는 경우는 없다. 프로젝트는 보통 수십 개, 수백 개의 파일과 함수로 구성되며, 프로그래머가 각각의 함수나 파일을 담당한다. 어떤 프로그래머는 화면에 관련된 파일과 함수만을 담당하고, 출력에 관한 사항은 또다른 프로그래머가 담당하는 식이다. 프로젝트가 한창 진행 중일 때 알 수 없..
-
[javascript] 12. 범위(Scope) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:30
JavaScript Scope 자바스크립트에서, 객체와 함수는 또한 변수입니다. 범위(Scope)는 변수, 객체, 함수를 접근 할 수 있는 집합입니다. 1. Local JavaScript Variables 함수 내에서 선언된 변수는 함수의 LOCAL 변수가 됩니다. 지역 변수(Local variable)는 지역 범위(local scope)를 갖습니다: 지역 변수는 함수내에서만 접근 가능합니다. 123456789 // code here can not use carName function myFunction() { var carName = "Volvo"; // code here can use carName }Colored by Color Scriptercs 지역 변수가 함수 내에서만 인식되므로, 같은 이름의..