반응형

언어 자료구조 알고리즘/C 언어 문법 24

4. 형식(type -자료형)

형식(type -자료형) 다루는 내용 - 형식의 종류 - 형식에 따른 메모리 1. 형식이란? 프로그래밍 언어에 있어서 형식은 프로그램에 사용될 데이터의 종류에 따라 메모리의 크기에 대한 약속이다. 형식은 프로그램 코드상의 표현값과 메모리에 저장되는 값에 대한 약속이다. 형식은 데이터 인스턴스를 만들기 위한 도구이다. 2. 형식의 종류 형식은 크게 예약어로 제공되는 기본 형식과 메커니즘을 통해 변수를 선언할 수 있는 형식 그리고, 사용자 정의 형식으로 나눌 수 있다. 기본 형식 예약어로 제공되는 기본 형식은 프로그램 종류와 상관없이 대부분 프로그램에서 필요로 하는 데이터 형식이 있다. 이러한 것들 중 할당할 메모리 크기가 정할 수 있는 것들에 대해서는 대부분 예약어로 제공을 해 주고 있다. C언어에서 예약..

3.헤더파일과 소스파일의 내용

헤더파일과 소스파일의 내용 다루는 내용 - 헤더 파일에 포함되는 내용 - 소스 파일에 포함되는 내용 - 책에서 프로젝트 구성 방법과 철학 이번 항목에서는 간단한 학생 관리 프로그램을 예를 들면서 헤더파일과 소스파일에 어떠한 내용이 들어갈 수 있는지에 대해 살펴보도록 하자. 1. ehlib - 일반적으로 사용할 수 있는 자원 정의 ehlib.h ehlib.h 1~2 typedef 형식명 정의 4,40 #ifdef, #ifndef,#else,#endif 상수명 정의(미정의)에 따라 내부 컴파일에 포함할 지 결정 7~12 #include 해당 헤더 파일의 내용을 포함시킴 14 #pragma 옵션에 따른 다양한 매크로 #pragma warning(disable:xx) XX번에 해당하는 경고 메시지를 생략해 달라..

2. 프로그램 구성 요소

프로그램 구성 요소 다루는 내용 - C언어와 프로그래밍 - C언어 구성 요소 - 이 책속의 프로젝트 파일구성 1. C언어와 프로그래밍 컴퓨터 프로그램은 컴퓨터로 하여금 특정 목적을 수행할 수 있는 일련의 이진 코드를 말한다. 이러한 컴퓨터 프로그램을 작성하기 위해서 목적에 따라 많은 언어들과 이들을 이진 코드로 만들어 지는 컴파일러들이 있다. 그 중에 C언어는 Unix라는 O/S를 만드는 과정에 탄생한 언어답게 시스템 프로그래밍에 많이 사용되고 있다. 또한, C언어의 문법은 30~40여가지의 예약어와 30~40여가지의 연산자로 구성된 문법이 간결하다. 하지만, 간결한 문법을 적용해 프로그래밍을 하는데에는 창조적인 고통을 따르게 한다. 하지만 전산 역사가 발전하면서 프로그래밍 과정에서 공통적인 요소들이 자..

1.프로젝트 생성

프로젝트 생성 다루는 내용 - visual studio.net 2008 사용법 - visual studio.net 2008에서 C 콘솔 응용 프로그램 작성법 visual studio.net 2008의 단축키 ms사이트에서 받기 1. 프로젝트를 생성한다.(Ctrl + Shift +N) 2. 새 프로젝트 창에서 프로젝트 형태는 C++언어를 선택하고 템플릿으로는 Win32 콘솔 응용 프로그램을 선택한다. 프로젝트 형태가 C++언어일까? visual studio 에서 C와 C++ 컴파일러가 하나로 되어 있다. 프로젝트의 형태에서 C프로젝트 유형은 없지만 프로젝트에 소스 파일을 추가할 때 파일명을 .c로 생성하면 C문법에 맞게 컴파일러가 동작한다. 프로젝트 명 정할 때 참고사항 - 프로젝트 위치는 본인이 계획하여..

반응형