책 이미지
책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 한국방송통신대학교 > 자연과학대학 > 컴퓨터과학과
· ISBN : 9788920035197
· 쪽수 : 336쪽
목차
제 1 장 C 언어의 개요
1.1 C 언어의 정의
1.2 C 언어의 역사 및 특징
1.3 C 프로그램의 작성 및 준비
1.3.1 프로그램 개발 단계
1.3.2 C 프로그램의 완성 과정
1.3.3 C 프로그램의 작성과 실행 예
1.4 C 프로그램의 구성
1.4.1 프로그램의 기본 구조
1.4.2 C 프로그램의 구성 요소
1.5 에러와 경고
1.5.1 에러
1.5.2 경고
제 2 장 자료형과 선행처리기
2.1 상수와 변수
2.1.1 상수
2.1.2 변수
2.2 자료형과 변수 선언
2.2.1 자료형
2.2.2 변수 선언
2.3 선행처리기
2.3.1 선행처리기란?
2.3.2 파일 포함
2.3.3 매크로 정의
2.3.4 조건부 컴파일
제 3 장 입출력함수와 연산자
3.1 표준입출력함수
3.1.1 자료의 입출력
3.1.2 문자 단위의 입출력
3.1.3 문자열 단위의 입출력
3.2 연산자
3.2.1 산술 연산자
3.2.2 관계 연산자
3.2.3 논리 연산자
3.2.4 대입 연산자
3.2.5 조건 연산자
3.2.6 비트 연산자
3.2.7 기타 연산자
3.2.8 연산자 우선순위
제 4 장 선택 제어문과 반복 제어문
4.1 선택 제어문
4.1.1 if문
4.1.2 switch문
4.1.3 goto문
4.2 반복 제어문
4.2.1 for문
4.2.2 while문
4.2.3 do~while문
4.3 기타 제어문
4.3.1 break문
4.3.2 continue문
제 5 장 함수와 기억 클래스
5.1 함수의 개념
5.2 표준함수
5.3 사용자 정의 함수
5.3.1 함수의 정의
5.3.2 함수의 사용
5.3.3 함수의 원형 선언
5.3.4 함수의 호출
5.3.5 매개변수 사이의 자료 전달 방법
5.4 기억 클래스
5.4.1 지역변수와 전역변수
5.4.2 기억 클래스의 종류
제 6 장 배열과 포인터
6.1 배열
6.1.1 1차원 배열
6.1.2 다차원 배열
6.1.3 char형 배열과 문자열
6.1.4 함수와 배열
6.2 포인터
6.2.1 포인터의 개요
6.2.2 포인터 변수의 선언
6.2.3 포인터 연산
6.2.4 포인터와 배열
6.2.5 포인터 배열
6.2.6 이중 포인터
제 7 장 구조체와 공용체
7.1 구조체
7.1.1 구조체의 정의와 선언
7.1.2 구조체의 초기화
7.1.3 구조체 멤버의 참조
7.1.4 구조체 배열
7.1.5 구조체 포인터
7.1.6 함수와 구조체
7.1.7 typedef
7.2 공용체
7.2.1 공용체의 정의
7.2.2 공용체의 사용
제 8 장 파일처리함수
8.1 파일 입출력의 개념
8.2 파일 포인터를 이용한 파일 입출력
8.2.1 파일 입출력의 수행 과정
8.2.2 파일 포인터 선언과 파일 열기
8.3 순차 파일 처리
8.3.1 순차 파일 만들기
8.3.2 순차 파일 읽기
8.3.3 순차 파일의 레코드 추가
8.4 랜덤 파일 처리
8.4.1 랜덤 파일 열기
8.4.2 랜덤 파일 만들기
8.4.3 랜덤 파일 읽기
8.4.4 랜덤 파일의 위치 제어
제 9 장 메모리 동적 할당
9.1 C 언어에서의 기억공간
9.2 메모리 정적 할당
9.3 메모리 동적 할당
9.3.1 메모리 동적 할당의 장점
9.3.2 메모리 동적 할당 순서
9.3.3 malloc( ) 함수
9.3.4 free( ) 함수
9.4 기타 동적 할당 함수
9.4.1 calloc( ) 함수
9.4.2 realloc( ) 함수
9.5 기억공간 관리
9.5.1 memcmp( ) 함수
9.5.2 memcpy( ) 함수
9.5.3 memset( ) 함수
9.5.4 문자열 처리 함수와 기억공간 관리 함수