이미 소장하고 있다면 판매해 보세요.
|
Chapter 1 1장 C 언어의 개요
1. C 언어의 소개 1-1 프로그래밍 언어란 1-2 C 언어의 특징 2. C 프로그램 개발 2-1 일반적인 C 프로그램의 개발 2-2 Visual C++ 6.0을 이용한 C 프로그램 개발 2-3 Visual C++ 2010 Express를 이용한 C 프로그램 개발 2-4 그 밖의 C 컴파일러 학습정리 Chapter 2 2장 C 프로그램 시작하기 1. 첫 번째 C 프로그램 1-1 프로그램 코드 1-2 주석 1-3 main 함수 1-4 출력 2. 두 번째 C 프로그램 2-1 프로그램 코드 2-2 변수 2-3 scanf 함수를 이용한 입력 2-4 printf 함수를 이용한 변수의 출력 학습 정리 Chapter 3 3장 변수와 데이터형 1. 변수와 상수 1-1 변수(Variable) 1-2 상수(Constant) 2. 데이터형(Data type) 2-1 문자형 2-2 정수형 2-3 실수형 2-4 sizeof 연산자 학습 정리 Chapter 4 4장 연산자 1. 연산자의 기본 개념 1-1 수식 1-2 연산자와 피연산자 2. 연산자의 종류 2-1 산술 연산자 2-2 증감 연산자 2-3 관계 연산자 2-4 논리 연산자 2-5 비트 연산자 2-6 대입 연산자 2-7 조건 연산자 2-8 형 변환 연산자 3. 연산자의 우선순위와 결합 방향 3-1 연산자의 우선순위 3-2 연산자의 결합 방향 학습 정리 Chapter 5 5장 제어문 1. 조건문 1-1 if 1-2 switch 2. 반복문 2-1 for 2-2 while 3. 분기문 3-1 break 3-2 continue 3-3 goto 3-4 return 학습 정리 Chapter 6 6장 함수 1. 함수의 기본 1-1 함수의 정의 1-2 함수의 호출 1-3 함수의 선언 2. 지역 변수와 전역 변수 2-1 지역 변수 2-2 전역 변수 2-3 변수의 영역 규칙(scope rule) 3. 함수의 인자 전달 방법 3-1 값에 의한 전달 3-2 포인터에 의한 전달 학습 정리 Chapter 7 7장 배열과 문자열 1. 배열 1-1 배열의 기본 1-2 다차원 배열 2. 문자열 2-1 문자 배열 2-2 문자열 처리 함수 2-3 문자열의 입출력 2-4 문자열 배열 학습 정리 Chapter 8 8장 포인터 1. 포인터의 기본 1-1 포인터란 1-2 포인터 사용시 주의 사항 2. 배열과 포인터의 관계 2-1 포인터의 연산 2-2 포인터로서의 배열 2-3 배열의 원소를 가리키는 포인터 2-4 배열과 포인터의 차이점 3. 포인터와 문자열 3-1 문자열 상수 3-2 문자열 포인터 3-3 const 포인터 학습 정리 Chapter 9 9장 구조체 1. 구조체 1-1 구조체의 기본 1-2 구조체의 활용 1-3 비트필드 2. 공용체와 열거체 2-1 공용체 3. typedef 3-1 typedef의 정의 3-2 typedef의 사용 목적 학습 정리 Chapter 10 10장 함수의 활용 1. 함수의 인자 전달 방법 1-1 값에 의한 전달 1-2 포인터에 의한 전달 1-3 배열의 전달 1-4 구조체의 전달 2. 재귀 함수 2-1 재귀 함수의 정의 2-2 재귀 함수와 반복문 3. 기억 부류 3-1 auto 변수 3-2 register 변수 3-3 extern 변수 3-4 static 변수 3-5 함수의 범위 4. 표준 C 라이브러리 함수 4-1 수학 관련 함수 4-2 문자열 처리 함수 4-3 문자 분류 함수 4-4 데이터 변환 함수 4-5 메모리 관련 함수 4-6 시간 관련 함수 학습 정리 Chapter 11 11장 포인터의 활용 1. 포인터 배열 1-1 포인터 배열의 기본 1-2 구조체 포인터 배열 2. 배열에 대한 포인터 2-1 배열에 대한 포인터 2-2 배열에 대한 포인터와 이차원 배열 2-3 배열의 원소를 가리키는 포인터와 배열에 대한 포인터 3. 함수에 대한 포인터 3-1 함수에 대한 포인터 변수 3-2 함수에 대한 포인터형 3-3 함수에 대한 포인터의 활용 4. 동적 메모리 4-1 동적 메모리의 필요성 4-2 동적 메모리의 할당 및 해제 4-4 동적 메모리 관련 함수 학습 정리 Chapter 12 12장 고급기능 1. 전처리기 1-1 매크로 1-2 조건부 컴파일 2. 분할 컴파일 2-1 #include 2-2 헤더 파일과 소스 파일의 구성 2-3 헤더 파일의 중복 문제 2-4 헤더 파일과 소스 파일의 구성 3. main 함수의 매개변수 3-1 main 함수의 원형 3-2 main 함수의 매개변수 학습 정리 Chapter 13 13장 입출력 라이브러리 1. 표준 입출력 1-1 스트림 기반의 입출력 1-2 printf 함수 다시 보기 1-3 scanf 함수 다시 보기 1-4 그 밖의 표준 입출력 함수 2. 파일 입출력 2-1 파일 입출력의 개요 2-2 텍스트 파일 입출력 2-3 바이너리 파일 입출력 학습정리 Chapter 14 Workbook 1장 C 언어의 개요 2장 C 프로그램 시작하기 3장 변수와 데이터형 4장 연산자 5장 제어문 6장 함수 7장 배열과 문자열 8장 포인터 9장 구조체 10장 함수의 활용 11장 포인터의 활용 12장 고급기능 13장 입출력 라이브러리 Appendix 잽전프로젝트 1. 프로그램 설계 2. 프로그램 구현 3. 프로그램 개선 |
|
C 언어를 잘 사용하기 위해서는 제일 중요한 것이 기본적인 개념을 정확히 알고 이해하는 것입니다. 그래서 이 책에서는 C 언어의 기본 개념을 쉽게 전달하기 위해서 다양한 예제 코드와 적절한 그림들을 많이 활용하였습니다. 또한, 간혹 C 책에서 굳이 몰라도 되는 복잡한 C 언어의 문법들이 마치 중요한 것처럼 다루어지는 경우가 종종 있는데, 이런 부분들은 최대한 간단히 다루거나 생략했습니다. C 언어를 배우기가 쉽지는 않지만, 독자가 쉽게 갈 수 있는 길로 인도하는 내비게이터 역할을 할 수 있도록 이 책은 구성되어 있습니다. 책에 있는 예제를 한 줄 한 줄 작성하다 보면 “이럴 때 어떻게 해야 할까?”를 스스로 고민하고 있는 여러분을 발견하실 수 있을 것입니다.
|