CHAPTER 1 C 언어개요와 프로그램 작성과정 001
SECTION 1 프로그램이란 무엇인가? 003
1.1 프로그램 언어의 필요성? 004
1.2 기계어와 고급 언어 005
1.3 고급언어로 응용프로그램(어플리케이션을 만든다. 007
SECTION 2 C 언어의 개요 008
2.1 C 언어의 탄생 008
2.2 C 언어의 발전과정 008
2.3 C 언어의 특성 010
2.4 C 컴파일의 종류 011
2.5 C와 C++의 차이점 011
SECTION 3 C 프로그램 개발단계 012
3.1 프로그램 작성자가 바라보는 관점 012
3.2 C 프로그램을 컴파일하는 과정에서 바라보는 관점 013
3.3 여러 소스파일 컴파일 단계별 실행 014
SECTION 4 다양한 개발 환경에서 개발하기 016
4.1 Visual Studio 2019에서 프로그램의 개발과정 017
4.2 그 밖의 C 컴파일러 023
요약 025
연습문제 026
CHAPTER 2 C 언어 시작하기 027
SECTION 1 첫 번째 C 프로그램 029
1.1 “Hello World !!!” 출력하기 029
1.2 첫 번째 프로그램의 구성 요소 이해하기 031
1.3 프로그램 들여쓰기 034
1.4 #include 문 035
SECTION 2 함수에서 여러 명령 실행하기 038
SECTION 3 C 언어는 함수의 집합 041
SECTION 4 오류의 종류 044
SECTION 5 프로그램을 구성하는 구성요소 048
요약 050
연습문제 051
CHAPTER 3 기본 자료형과 변수 053
SECTION 1 C언어 기본 자료형과 변수 055
1.1 기본 자료형 055
1.2 변수 선언과 값의 치환 059
1.3 printf( 함수의 또 다른 기능 062
1.4 sizeof 연산자 064
1.5 상수(Constant 065
SECTION 2 변수 초기화와 주소 연산자 071
2.1 변수
책 속에서
프로그램이란 소프트웨어를 말하여 컴퓨터에게 어떤 일의 수행을 지시하기 위한 명령어들의 모임이다.
즉, 소프트웨어(software란 하드웨어인 컴퓨터를 활용하기 위한 각종 프로그램을 말하며, 크게 컴퓨터 시스템의 운영을 제어하고 관리하는 시스템 소프트웨어와, 사용자가 필요한 일을 수행할 수 있도록 만든 응용 소프트웨어로 구분된다. 컴퓨터 (하드웨어 는 소프트웨어(프로그램가 없으면 아무것도 할 수 없게 된다.
- 시스템 소프트웨어 : 하드웨어를 지시하고 통제하기 위한 프로그램.
- 응용 소프트웨어 : 사용자가 원하는 일을 수행하기 위한 프로그램.
다음은 그림은 응용 프로그램(소프트웨어과 컴퓨터 시스템의 구성 요소들 사이의 관계이다.
---본문 중에서