도서소개
『내일은 C언어』는 C언어를 처음 배우는 시점부터 이를 활용하여 무언가를 만들어 내는 시점까지의 과정을 세 부분(입문 + 실전1 + 실전2)으로 나누었습니다. 단순히 프로그래밍 언어의 문법을 공부하는 것으로 끝나는 것이 아닌, 프로그래밍과 C 언어를 배우고자 하는 여러분에게 이 책이 명확한 길잡이 역할을 할 수 있도록 내용을 구성했습니다.

목차
『1권 기초 입문편』

Chapter 1. C입문하기
01 컴퓨터와 프로그램
02 프로그래밍과 C 언어
03 연습문제

Chapter 2. 나의 첫 번째 C 프로그램
01 개발 환경 구축
02 Hello, World!
03 C 언어의 구성 요소
04 연습문제

Chapter 3. 상수와 출력
01 상수
02 printf()
03 연습문제

Chapter 4. 변수와 입력
01 자료형
02 변수
03 scanf()
04 연습문제

Chapter 5. 연산자
01 산술, 비교, 논리 연산자
02 조건, 대입 연산자
03 형 변환과 연산 우선순위
04 연습문제

Chapter 6. 비트와 연산자
01 진법과 정수
02 문자와 실수
03 비트 연산자
04 연습문제

Chapter 7. 조건문
01 if 164
02 if ~ else if ~ else
03 switch ~ case
04 연습문제

Chapter 8. 반복문
01 while
02 for, continue, break
03 중첩 반복문
04 연습문제

Chapter 9. 함수
01 함수의 선언과 정의
02 main과 표준 함수
03 재귀 함수
04 연습문제

Chapter 10. 스코프와 변수 지정자
01 변수와 스코프
02 변수 지정자
03 연습문제

『2권 응용 실전편』

Part 1

Chapter 1. C 활용하기
01 UNIX와 C 언어
02 CLI와 GUI

Chapter 2. 배열
01 배열
02 다차원 배열
03 배열과 함수
04 연습문제

Chapter 3. 문자열
01 문자열
02 main 함수의 매개변수
03 표준 문자열 함수
04 연습문제

Chapter 4. 구조체와 사용자 정의 자료형
01 구조체
02 구조체의 활용
03 구조체와 배열
04 열거형
05 연습문제

Chapter 5. 포인터
01 메모리와 정보
02 포인터 변수
03 함수와 포인터
04 연습문제

Chapter 6. 포인터의 활용
01 void 포인터와 주소의 연산
02 다중 포인터와 const
03 연습문제

Chapter 7. 배열과 포인터
01 배열의 이름과 주소
02 포인터 배열
03 포인터 매개변수와 배열
04 연습문제

Chapter 8. 구조체와 포인터
01 구조체 포인터
02 포인터를 갖는 구조체
03 연습문제

Part 2

Chapter 9. 동적 할당
01 동적 할당
02 동적 자료구조
03 연습문제

Chapter 10. 입출력 함수
01 문자의 입출력
02 문자열의 입출력
03 연습문제

Chapter 11. 문자열과 한글
01 안전한 입력과 문자열
02 유니코드
03 연습문제

Chapter 12. 파일 입출력
01 텍스트 파일
02 바이너리 파일
03 연습문제

Chapter 13. 전처리기와 분할 컴파일
01 컴파일과 파일 분할
02 전처리 지시자
03 연습문제

Chapter 14. 콘솔 프로그래밍
01 콘솔 제어
02 게임 루프와 입력 처리
03 연습문제

Chapter 15. 윈도우 프로그래밍
01 함수 포인터
02 Windows API
03 메시지 처리
04 연습문제