C 언어 기초

C 언어 기초

$21.72
Description
C 입문서. 이 책은 C언어의 특징과 기초적인 내용, 상수와 선행처리기, 입출력 함수와 프로그램 흐름제어, 함수와 파일입출력 등의 내용으로 구성되었다.
저자

양영일

저자양영일은
경북대학교전자공학과졸업
한국과학기술원전기및전자공학과석사
한국과학기술원전기및전자공학과공학박사
현재경상대학교정보소자공학과교수

목차

1장들어가기
1.언어를배운다는것2.C언어의특징
3.C언어를배우기위한준비물4.프로그램개발환경

2장VC에서DOS용프로그램작성
1.새로운프로젝트작성2.프로젝트여는방법
3.C소스파일만드는법

3장기초
1.간단한C프로그램2.함수printf()
3.변수의표현4.함수호출
5.프로그램작성시주의사항

4장데이터형(DataType)
1.함수scanf()2.데이터의구분
3.함수호출4.문자형
5.부동소수점형6.함수sizeof()
7.문자열

5장상수와선행처리기
1.상수(Constant)2.#include문
3.헤더파일작성

6장연산자(Operator)
1.연산자와수식2.대입연산자
3.덧셈,뺄셈,곱셈,나눗셈연산자4.연산자의우선순위
5.관계연산자6.while문
7.모듈러스연산자8.증가연산자와감소연산자
9.연산자의분류와우선순위10.형변환(cast)연산자
11.비트연산자

7장입출력함수
1.입출력함수란?2.함수getchar(),함수putchar()
3.함수printf()4.함수scanf()

8장프로그램흐름제어
1.프로그램흐름제어2.if문
3.참(True)에대한예제4.관계연산자의우선순위
5.논리연산자6.조건연산자
7.switch문8.for문
9.복합대입연산자10.콤마연산자
11.dowhile문12.break문
13.continue문14.goto문

9장배열
1.배열의선언2.배열의선언
3.배열의초기화4.정렬(Sorting)

10장함수
1.함수란2.함수인수(FunctionArgument)
3.반환값(returnvalue)4.재귀함수
5.연산자&6.포인터
7.수학함수8.난수함수
9.피보나치(Fibonancci)수열

11장기억영역분류
1.기억영역분류(Storageclass)2.자동(auto)변수
3.정적(static)변수4.외부(extern)변수
5.레지스터(register)변수

12장선행처리기
1.선행처리기(Preprocessor)2.#define
3.#include4.#undef
5.조건적인선행처리기지시어

13장파일입출력
1.파일에서데이터읽고쓰기2.함수fopen()과함수fclose()
3.함수getch()와함수Putch4.함수fscan()와함수fprintf()

14장배열과포인터
1.배열의초기화2.배열에대한포인터
3.함수인수로서의배열4.포인터연산
5.다차원배열6.포인터와다차원배열
7.배열과포인터를확실히

15장문자열
1.문자열정의2.문자열입출력
3.문자열함수4.명령라인인수

16장구조체
1.서적의목록작성2.구조체의초기화
3.구조체에대한포인터4.구조체배열
5.중첩된구조체6.함수에구조체를전달
7.공용체8.typedef

17장저장공간할당
1.저장공간할당2.구조체를이용한성적작성
3.Linked리스트구조체정의하기4.Linked리스트에데이터삽입하기
5.Linked리스트에터이터삭제하기6.Linked리스트에프로그램

출판사 서평

이책은이공계에서기본적으로발생하는문제를중심으로C언어를기술함으로써이공계학생들이접하게되는문제를자유롭게C언어로모델링하고활용할수있는능력을기르는데중점을두었다.이책을통해프로그래밍의기본개념을익히고,전문분야에서접하게되는문제들을C언어로기술하여,좀더쉽게문제를해결할수있는능력을키울수있다.

이책은대학의이공계분야및산업현장에서처음으로C언어를배우고자하는사람들을주대상으로저술하였으나,이분야외에도문제중심으로C언어를배우고자하는사람에게도유용한책이될것이다.