닷넷 프레임워크(.NET Framework)는 2002년에 마이크로소프트에서 발표한 응용 프로그램 개발 환경으로서 프로세스 가상 머신에 속한다. 일반적인 네이티브 언어로 만들어진 프로그램들이 운영체제에서 곧바로 실행되는 것과는 달리, 닷넷 프레임워크를 기반으로 만들어진
C어떤 전처리기 기호가 정의가 되었는지 판별하여 조건에 맞는 코드를 실행한다.if: 지정된 기호가 정의된 경우에만 코드가 컴파일되는 조건부 컴파일을 엽니다.elif: 앞에 있는 조건부 컴파일을 닫고 지정된 기호가 정의되었는지에 따라 새 조건부 컴파일을 엽니다.else:
5.3 예외 예외는 프로그램을 실행했을 때 비정상적으로 종료하는 것을 뜻한다. 예외가 발생하면 개발자는 예외 메시지로부터 오류의 원인을 찾을 수 있다. 5.3.1 예외 타입 CLR에 의해 전달되는 예외는 그 자체도 타입(Type)의 인스턴스다. 예를 들어 syste
5.4 힙과 스택 일반적으로 프로그램을 실행하면 프로그램의 코드는 메모리에 적재된다. 메모리 상의 코드는 CPU에 의해 하나씩 읽혀지면서 실행되는데, 이 과정에서 프로그램은 자연스럽게 데이터를 위한 메모리가 필요해진다. 따라서 메모리는 코드와 데이터로 채워진다. 힙과