책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788970508207
· 쪽수 : 548쪽
책 소개
목차
01 C언어 소개
01-01. 왜 C언어를 사용하는가
01-02. 언어의 역사
01-03. 프로그램 개발 준비
01-04. 프로그램 개발 과정
01-04-01 소스 코드 생성
01-04-02 편집기 사용
01-04-03 소스 코드 컴파일
01-04-04 함수 라이브러리의 링킹
01-04-05 프로그램 개발 완료
01-04-06 C 프로그램 개발 과정 정리
01-05. C의 구성 요소
01-05-01 전처리기
01-05-02 main 함수
01-05-03 변수 및 상수
01-05-04 연산자
01-05-05 제어문
01-05-06 사용자 정의 함수
01-05-07 배열과 포인터
01-05-08 사용자 정의 데이터형
01-05-09 파일 처리
01-05-10 주석
01-05-11 들여쓰기
01-05-12 프로그램을 잘 하는 법
01-06. 컴파일러와 인터프리터
01-06-01 컴파일러
01-06-02 인터프리터
02 표준입출력함수와 산술연산자
02-01. 표준출력함수 printf와 상수 데이터
02-01-01 printf 함수
02-01-02 상수
02-02. C언어 데이터형 및 변수
02-02-1 기본 데이터형의 종류
02-02-2 변수
02-02-3 예제 프로그램
02-03. 정수의 산술 연산
02-04. 실수의 산술 연산 및 수학함수
02-05. 표준입력함수 scanf()
02-06. scanf 응용
02-07. printf의 출력형식의 다양한 사용법
02-08. 데이터형 변환
02-09. 문자와 문자열 입출력 함수
02-10. 표준입력함수 sscanf와 sprintf함수
연습문제
03 연산자와 제어문
03-01. 비교 및 논리연산자
03-02. 조건연산자
03-03. 비트연산자
03-04. 대입연산자와 데이터 교환
03-05. if문
03-06. 다중 if와 중첩 if
03-07. switch ~ case 조건문
03-08. goto 문
연습문제
04 매크로와 typedef
04-01. 객체형 매크로
04-02. 조건부 매크로
04-03. typedef
04-04. 함수형 매크로
연습문제
05 반복문
05-01. while 루프
05-02. while 무한 루프
05-03. while 중첩 루프
05-04. do ~ while 루프
05-05. for 루프
05-06. for 무한 루프
05-07. for 중첩 루프
05-08. 난수 발생 함수
05-09. 루프 종합
연습문제
06 배열과 문자열
06-01. 1차원 배열
06-02. 2차원 배열
06-03. 문자 배열
06-04. 문자함수
06-05. 문자열함수
연습문제
07 포인터
07-01. 정수 포인터
07-02. 실수 포인터
07-03. 문자/문자열 포인터
07-04. 포인터 응용
연습문제
08 함수
08-01. 사용자정의 함수
08-02. 함수에 포인터 전달
08-03. 함수에 배열 전달
08-04. 함수에 문자열 전달
08-05. 재귀함수
08-06. main 함수의 매개변수
08-07. 스토리지 클래스
08-08. 표준함수 qsort와 bsearch 사용하는 방법
08-09. 가변 인수를 사용하는 함수
08-10. 시간 관련 함수
08-11. inline 함수
연습문제
09 구조체, 공용체, 열거형
09-01. 구조체
09-02. 구조체 포인터
09-03. 열거형
09-04. 공용체
09-05. 구조체를 이용한 자료구조 표현
09-06. 구조체 비트 필드
연습문제
10 파일
10-01. 파일 관련 기초함수 및 파일 읽기
10-02. 파일에 데이터 쓰기
10-03. 바이너리 파일 입출력
10-04. 바이너리 파일 BMP 그림 처리하기
10-05. 파일 응용
10-06. 임시 파일 사용하기
10-07. 랜덤 파일
10-08. 기타 파일 관련함수
연습문제