
책 소개
차 례 제1장▶ C언어의 개요 1.1 먼저 이것부터 실행해 보자 8 1.2 C 언어의 특징 10 1.3 데이터 형 12 1.4 함수 14 1.5 구조체 15 1.6 데이터 형과 메모리 할당 16 1.7 다양한 운영체제 환경과 C 언어 17 1.8 전처리 과정 19 1.9 파일 처리 21 1.10 연습문제 22 제2장▶ 기본 데이터형을 이용한 간단한 프로그래밍 2.1 기본 데이터형이란? 24 2.2 char와 문자 26 2.3 int와 숫자 28 2.4 signed 와 unsigned 33 2.5 float, double과 부동소수점 35 2.6 데이터 형의 변환 및 type cast 39 2.7 sizeof와 typedef 41 2.8 연습문제 44 제3장▶ 다양한 연산자를 이용한 의미 있는 문장 만들기 3.1 산술연산자와 우선 순위 47 3.2 관계 연산자 51 3.3 논리 연산자 52 3.4 증감 연산자 53 3.5 치환 연산자 54 3.6 비트와이즈(bitwise: 비트 단위) 연산자 55 3.7 이동 연산자 : > 58 3.8 마스킹(masking) 60 3.9 ? 연산자 62 3.10 연습문제 62 제4장▶ 순차적 흐름에서 비순차적 흐름으로 4.1 if문과 while문을 이용하여 각종 문자 개수 세기 64 4.2 for문과 if, break를 이용한 합산 프로그램 69 4.3 do 문과 if, goto 문을 이용한 소수 구하는 프로그램 73 4.4 switch-break를 이용한 성적처리 76 4.5 if-break-continue 이용한 최대 최소값 구하기 78 4.6 연습문제 80 제5장▶ 배열, 포인터, 스트링과 메모리의 관계 5.1 1차원 배열과 메모리 할당 82 5.2 2차원, 3차원 배열과 메모리 할당 86 5.3 포인터와 메모리 할당 90 5.4 배열과 포인터의 관계 94 5.5 포인터와 배열의 연산 및 크기 101 5.6 동적 메모리 할당(Dynamic memory allocation) 104 5.7 스트링, 포인터 및 배열 106 5.8 포인터 배열 107 5.9 문자열 처리 함수 109 5.10 포인터 배열 사용예제-이름을 입력받아서 소팅 하는 프로그램 112 5.11 메모리 처리 함수 117 5.12 매개변수와 포인터 118 5.13 연습문제 122 제6장▶ 함수를 이용한 프로그램의 확장 6.1 함수의 구성 125 6.2 인수 전달 128 6.3 하나의 프로그램을 여러 파일에 분산 131 6.4 변수가 영향을 미치는 범위(Scope Rule) 134 6.5 실행시 변수의 할당장소와 존속시간(life time) 141 6.6 재귀적 호출 144 6.7 연습문제 148 제7장▶ 전처리 과정 7.1 #include 150 7.2 #define 151 7.3 #undef 155 7.4 조건부 컴파일 156 7.5 #line 158 7.6 #와 ##연산자 159 7.7 assert() 매크로 160 7.8 #error와 #pragma의 사용 161 7.9 기타 매크로 161 7.10 연습문제 164 제8장▶ 확장된 데이터형(구조체, 공용체, 열거형) 8.1 구조체 166 8.2 공용체 192 8.3 열거형 194 8.4 연습문제 199 제9장▶ 구조체를 이용한 데이터 구조의 표현 9.1 링크드 리스트 203 9.2 스택과 큐 208 9.3 이진 트리 212 9.4 연습문제 215 제10장▶ 운영체제 상의 다양한 입출력 방법 10.1 표준 입출력 217 10.2 파일 입출력 222 10.3 문자열 입출력 231 10.4 프린터 입출력 232 10.5 연습문제 234 제11장▶ 함수의 헤더 파일과 그 응용 11.1 입출력 : stdio.h 235 11.2 문자열 조작 함수 : string.h 244 11.3 메모리 관리 함수 : alloc.h 246 11.4 문자처리 : ctype.h 248 11.5 수학 함수 : math.h 249 11.6 stdlib.h 250 11.7 연습문제 253 제12장▶ 프로세스간의 통신 12.1 프로세스 호출 256 12.2 파이프를 이용한 통신 261 12.3 소켓을 이용한 통신 265 12.4 연습문제 283 부록 ASCII 코드표 285
리뷰 남기기
로그인하면 리뷰를 남길 수 있어요.
리뷰 0개
아직 리뷰가 없어요.