프로그래밍 언어 HOME > 쇼핑몰 > 컴퓨터 전체도서 > 프로그래밍 언어   
       

실전 C 프로그래밍

판매가격 :   32,000 원
저자 :   나중채 외 9인
출판사 :   21세기사

이 책은 C 언어 문법을 익히고 기본적인 프로그래밍 논리 구성 방법을 배우는 C 프로그래밍 입문자를 위한 학습서지만, 필요시 쉽게 원하는 내용을 찾아 볼 수 있도록 주제별로구성하였고, 최대한 쉬운 내용에서 어려운 내용 순으로 배치하였습니다. 또, 각 주제에 해당하는 단원에서 다루기 어려운 내용은 책 후반부에 하나의 단원(13장)으로 묶었고, 해당주제와 관련된 내용을 쉽게 찾아볼 수 있도록 관련 주제의 위치를 표시하였습니다. 따라서C 프로그래밍을 처음 배운다면 순서대로 학습하길 권장합니다.

목차

CHAPTER 01 C 프로그래밍 시작하기
1.1 프로그래밍 개요
1.2 C 프로그램 작성하기
1.3 첫 프로그램 분석
1.4 출력 기초
1.5 입력 기초
■단원요약
■실습문제 
 
CHAPTER 02 변수와 자료형
2.1 변수와 자료형 개요
2.2 변수 선언과 사용
2.3 정수 자료형
2.4 부동소수 자료형
2.5 문자 자료형
2.6 자료형 변환
■단원요약
■실습문제 
 
CHAPTER 03 입출력
3.1 printf()를 이용한 출력
3.2 scanf()를 이용한 입력
■단원요약
■실습문제 
 
CHAPTER 04 수식과 연산자
4.1 수식과 연산자 개요
4.2 산술 연산자
4.3 대입 연산자
4.4 관계 연산자
4.5 논리 연산자
4.6 그 외 연산자
4.7 연산자 우선순위와 결합수칙
■단원요약
■실습문제 
 
CHAPTER 05 조건문
5.1 조건문 개요
5.2 if 문
5.3 if-else 문
5.4 다중 if 문
5.5 switch 문
■단원요약
■실습문제 
 
CHAPTER 06 반복문
6.1 반복문 개요
6.2 while 문
6.3 do-while 문
6.4 for 문
6.5 중첩 반복
6.6 반복문 기타
■단원요약
■실습문제
 
CHAPTER 07 배열
7.1 배열 개요
7.2 배열 선언과 사용
7.3 배열 활용 예제
7.4 다차원 배열
■단원요약
■실습문제 
 
CHAPTER 08 함수
8.1 함수 개요
8.2 함수 정의
8.3 함수 호출과 반환
8.4 함수와 변수의 종류
8.5 함수에 배열 전달
8.6 함수와 라이브러리
■단원요약
■실습문제 
 
CHAPTER 09 포인터
9.1 포인터 개요
9.2 포인터 선언과 사용
9.3 배열과 포인터
9.4 포인터 연산
9.5 포인터 인자와 주소 반환
9.6 포인터 배열
9.7 다중 포인터
■단원요약
■실습문제 
 
CHAPTER 10 문자열
10.1 문자열 개요
10.2 문자열 저장 및 기본 입출력
10.3 문자열과 포인터
10.4 문자열의 배열
10.5 문자열 및 문자 처리 함수
10.6 문자열 및 문자 입출력
■단원요약
■실습문제 
 
CHAPTER 11 구조체
11.1 구조체 개요
11.2 구조체의 정의, 선언, 사용
11.3 구조체 배열
11.4 구조체 포인터
11.5 구조체와 함수
11.6 중첩 구조체 및 자기참조 구조체
11.7 typedef 사용자 형정의
■단원요약
■실습문제 
 
CHAPTER 12 동적 할당
12.1 동적 할당 개요
12.2 동적 메모리 사용 절차
12.3 동적 메모리 사용 예제
12.4 기타 동적 메모리 할당 함수
■단원요약
■실습문제
 
CHAPTER 13 연산자/함수/자료형 심화
13.1 비트 연산자
13.2 재귀 함수
13.3 라이브러리 활용
13.4 main() 함수의 인자
13.5 const 키워드
13.6 배열 포인터와 다차원 배열
13.7 void 포인터와 함수 포인터
13.8 공용체와 열거형
■단원요약
■실습문제 
 
CHAPTER 14 파일 입출력
14.1 파일 입출력 개요
14.2 파일 입출력 절차
14.3 텍스트 파일 입출력
14.4 이진 파일 입출력
■단원요약
■실습문제 
 
CHAPTER 15 전처리기와 분할컴파일
15.1 전처리기
15.2 분할컴파일
15.3 변수의 사용범위와 지속기간
■단원요약
■실습문제 
 
부록
A.1 VS 2017에서 디버깅 하기
A.2 아스키 코드표


Copyright(c) 2003 TEL:(031)942-7861 FAX:(031)942-7864. All Rights Reserved. Send E-mail to webmaster