예제 중심의 UP! C언어 (개정판)
고급 언어인 포트란의 출현 이후에 많은 고급 언어들이 개발되었지만 C언어처럼 40년 동안 명맥을 유지하고 있는 언어는 그리 많지 않다. 특히 최근에는 스마트폰과 같은 디지털 기기의 인기와 더불어 C언어가 다시 조명을 받고 있다. 크기가 작으면서 하드웨어에 직접 접근할 수 있는 고급 언어는 C언어가 유일하기 때문이다.
이 책은 C언어를 처음 접하는 초보자를 위해 집필했다. 그동안의 강의경험을 바탕으로 학생들이 지루해하는 문법과 어려워하는 개념들을 파악해 꼭 필요한 기초 문법은 가능하면 일상생활에서 쉽게 접할 수 있는 예를 위주로 설명하였고, 어려운 개념들은 다양한 그림을 추가해 직관적으로 이해할 수 있도록 노력하였다.
이 책에는 많은 예제들이 수록되어 있고 수준별로 기초예제, 응용예제, 실전예제로 구분해 두었다. 따라서 기초 개념을 학습한 이후에 한 단계씩 높아지는 예제를 실습하면서 자연스럽게 C언어와 친근해 질수 있도록 구성하였다.
이 작은 결과물이 또 다른 한국의 데니스 리치를 길러 내는데 조금이라도 도움이 될 수 있기를 기대해 본다.
<예제로 배우는 LabVIEW 프로그램의 기초> 공저
제1장. 컴퓨터의 기초
제2장. C언어의 소개
제3장. C 프로그램의 구성 요소
제4장. 변수와 자료형
제5장. 연산자
제6장. 조건문
제7장. 반복문
제8장. 함수
제9장. 변수의 영역
제10장. 배열
제11장. 포인터
제12장. 구조체
제13장. 표준 입출력과 파일 입출력
제14장. 동적 메모리 할당
제15장. 전처리기와 분할 컴파일