nested
-
[javascript] 52. closure - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:35
JavaScript Closures 자바스크립트 변수는 지역 변수 혹은 전역 변수에 속해 있습니다. Private 변수는 closures를 통하여 만들 수 있습니다. 1. Global Variables 함수는 함수내에 선언된 모든 변수를 접근 할 수 있습니다: 1234function myFunction() { var a = 4; return a * a;}cs 그러나, 함수는 함수 밖에 선언된 변수 또한 접근 가능합니다: 1234var a = 4;function myFunction() { return a * a;}cs 위의 예제에서는 a는 전역 변수입니다. 웹 페이지에서, 전역 변수는 윈도우 객체(Window Object)에 속합니다. 전역 변수는 페이지 내의 모든 스크립트에서 사용되어 집니다. 맨 처음 ..
-
[C Language] 4. 내장 매크로(Nested Macro) - C 언어CSE/C Language 2015. 6. 13. 10:03
대부분의 서적에서 언더라인(_)의 사용을 자제하라는 문구가 나온다. 바로 내장 매크로와 관련이 있기 때문이다. 자주 사용하는 내장 매크로에는 아래와 같은 것이 있다. __DATE__, __TIME__, __LINE__, __FILE__ 간단한 예제를 통해 살펴보자. 123456789101112131415161718/* * nested.c * * Created on: 2015. 5. 11. * Author: root */ #include int main(void) { puts(__DATE__); puts(__TIME__); printf("%d \n", __LINE__); puts(__FILE__); return 0;}cs 위 예제의 결과는 아래와 같다. * Programming in C 서적을 참고하여 작..