책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788965400455
· 쪽수 : 816쪽
· 출판일 : 2013-07-11
책 소개
목차
Part 1 C 프로그래밍 입문
1장 프로그래밍 입문
1.1 C 언어 프로그래밍을 이루는 세 가지 요소
1.2 컴퓨터 구조 소개
1.3 메모리를 관리하는 방법
2장 C 언어 입문
2.1 C 언어 소개
2.2 실습 환경의 구성
3장 자료형
3.1 변수와 상수
3.2 C 언어의 자료형
3.3 정수 자료형과 변수, 상수
3.4 실수 자료형
3.5 문자와 문자(배)열
3.6 이름과 주석문
4장 표준 입출력 도구
4.1 문자 입출력
4.2 문자열 입출력
4.3 printf( ) 함수
4.4 scanf( ) 함수
Part 2 본격적인 프로그래밍
5장 연산자
5.1 산술 연산자
5.2 대입 연산자
5.3 형변환 연산자
5.4 sizeof 연산자
5.5 단항 증감 연산자
5.6 관계 연산자와 상등 연산자
5.7 논리 연산자
5.8 조건 연산자(3항 연산자)
5.9 비트 연산자
6장 기초 제어문
6.1 if 문
6.2 if ~ else 문
6.3 다중 if 문
6.4 while 문과 조건 기반 반복문
6.5 for 문과 계수 기반 반복문
6.6 do ~ while 문
6.7 switch ~ case 문
6.8 break와 continue 문
6.9 goto
7장 배열
7.1 1차원 배열의 기본 문법
7.2 최댓값과 최솟값
7.3 배열 요소의 정렬
7.4 문자의 배열
7.5 잘못된 1차원 배열 사용(경계 검사)
7.6 Lookup 배열
7.7 다차원 배열
7.8 배열과 교차의 구현
7.9 달팽이 배열 채우기
Part 3 함수와 포인터
8장 함수에 대한 기본 이론
8.1 사용자 정의 함수의 선언과 정의
8.2 입문자를 위한 함수 설계 원칙 두 가지
8.3 코드의 분할
9장 메모리와 포인터
9.1 컴퓨터와 메모리 그리고 관리
9.2 메모리 동적 할당 및 관리
9.3 잘못된 메모리 접근
9.4 포인터의 배열과 다중 포인터
9.5 변수와 메모리
10장 함수, 그 두 번째 이야기
10.1 매개 변수 전달 방법
10.2 스택 프레임
10.3 재귀 호출
10.4 문자/문자열 처리 함수
10.5 유틸리티 함수
Part 4 고급 이론과 파일 입출력
11장 구조체와 공용체
11.1 구조체
11.2 비트 필드
11.3 공용체
12장 변수와 상수의 고급 이론과 전처리기
12.1 형 한정어
12.2 외부 변수 선언
12.3 형 재선언
12.4 열거형 상수
12.5 전처리기
13장 파일 입출력
13.1 파일 시스템의 기본 이론
13.2 텍스트 파일 입출력
13.3 바이너리 파일 입출력
14장 함수에 대한 고급 이론
14.1 성능 향상을 위한 함수
14.2 함수 호출 규칙
14.3 함수 포인터
14.4 정적 라이브러리의 구현
14.5 가변 인자 사용하기
14.6 버퍼 오버런
프로젝트
저자 후기
찾아보기