logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

C 프로그래밍 완전정복

C 프로그래밍 완전정복

피터 에이컨, 브래들리 L. 존스 (지은이), 박춘 (옮긴이), 김도균 (감수)
정보문화사
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

C 프로그래밍 완전정복
eBook 미리보기

책 정보

· 제목 : C 프로그래밍 완전정복 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C
· ISBN : 9788956744469
· 쪽수 : 699쪽
· 출판일 : 2008-08-10

책 소개

C 언어를 체계적으로 학습할 수 있게 한다. 다양한 예제 프로그램을 통해 C의 특징과 개념을 설명하므로 자신의 프로그램에 직접 응용할 수 있다. 각 예제 프로그램은 프로그램 소스 코드,입력 값이나 출력 결과 그리고 프로그램의 동작을 설명하는 세 부분으로 구성했으며, 대부분의 독자들이 사용하는 Windows XP/Vista 환경에서 무료 공개 컴파일러인 Visual C++ 2008 Express Edition으로 컴파일하여 테스트했다.

목차

Part 01 C 언어 입문
Part 1 에서 배울 내용은

Chapter 01 C 프로그래밍의 시작
C 언어의 역사
C 언어를 사용하는 이유
프로그램 작성 준비하기
프로그램 개발 과정
첫 번째 C 프로그램 예제
Q/A
실습해보기

실전 프로젝트 1 프로그램 줄 번호 출력하기

Chapter 02 C 프로그래밍의 구성 요소
간단한 C 프로그램
프로그램의 구성 요소
프로그램의 부분별 분석
Q/A
실습해보기

Chapter 03 데이터 저장하기 : 변수와 상수
컴퓨터의 메모리 이해하기
변수
숫자 변수의 종류
상수
Q/A
실습해보기

Chapter 04 선언문,수식,연산자
선언문
수식 이해하기
연산자
if 선언문
관계 수식의 평가
논리 연산자
참과 거짓을 뜻하는 값
연산자 우선 순위
Q/A
실습해보기

실전 프로젝트 2 숫차 추측 게임

Chapter 05 함수의 기초
함수란 무엇인가?
함수의 동작 원리
함수와 구조화 프로그래밍
함수의 작성
함수에 인수 전달하기
함수의 호출
함수의 위치
Q/A
실습해보기

Chapter 06 기본적인 프로그램 제어
배열의 기초
프로그램 실행의 제어
중첩된 순환문
Q/A
실습해보기

Chapter 07 입출력의 기초
화면에 자료를 출력하는 방법
scanf()를 이용한 숫자 데이터의 입력
Q/A
실습해보기

Part 01 마치면서

Part 02 C 프로그래밍
Part 2에서 배울 내용은

Chapter 08 숫자 배열 사용하기
배열이란 무엇인가?
배열의 이름을 지정하고 선언하는 방법
Q/A
실습해보기

Chapter 09 포인터
포인터란 무엇인가?
포인터와 변수
포인터와 변수의 형식
포인터와 배열
포인터에 대한 주의 사항
배열의 첨자 표기 방법과 포인터
함수에 배열을 전달하는 방법
Q/A
실습해보기

실전 프로젝트 3 잠깐 멈추는 프로그램 작성하기

Chapter 10 문자와 문자열
char 데이터형
문자 변수의 사용
문자열의 사용
문자열과 포인터
배열에 저장되지 않는 문자열
문자와 문자열의 출력
키보드에서 문자열을 읽어들이는 방법
Q/A
실습해보기

Chapter 11 구조체
단순 구조체
더욱 복잡한 구조체
구조체의 배열
구조체의 초기화
구조체와 포인터
공용체
Q/A
실습해보기

Chapter 12 변수의 범위
변수의 범위란?
외부 변수
지역 변수
지역변수와 main()함수
어떤 형태의 변수를 생성해야 하는가?
지역 변수와 블록
Q/A
실습해보기

실전 프로젝트 4 비밀 메시지

Chapter 13 고급 프로그램 제어
순환문을 미리 종료하는 방법
goto문
무한 루프
switch 문
프로그램의 종료
프로그램 내에서 운영체제 명령을 실행하는 방법
Q/A
실습해보기

Chapter 14 화면,프린터,키보드 사용하기
스트림과 C
C의 스트림 함수
키보드 입력 받아들이기
화면 출력
입력과 출력의 전환
fprinft()를 사용하는 경우
Q/A
실습해보기

Part 02 마치면서

Part 03 유용하고 실무적인 고급 프로그래밍
Part 3에서 배울 내용은

Chapter 15 고급 포인터 기능
포인터에 대한 포인터
포인터와 다차원 배열
포인터의 배열
함수에 대한 포인터
연결 리스트
Q/A
실습해보기

Chapter 16 디스크 파일 사용하기
스트림과 디스크 파일
디스크 파일의 종류
파일 이름
파일 열기
파일에 데이터 기록하고 읽어들이기
파일 버퍼링 : 파일 닫기와 플러싱
파일의 순차적인 사용과 무작위 사용
파일의 마지막 찾기
파일 관리 함수
임시 파일 사용하기
Q/A
실습해보기

실전 프로젝트 5 문자의 개수 세기

Chapter 17 문자열 다루기
문자열의 길이와 저장
문자열 복사하기
문자열 결합하기
문자열 비교하기
문자열 검색하기
문자열 변환하기
그 밖의 문자열 처리 함수
문자열을 숫자로 변환하기
문자 확인 함수
Q/A
실습해보기

Chapter 18 함수,효율적으로 사용하기
함수에 포인터를 전달하는 방법
void형 포인터
인수의 개수가 가변적인 함수
포인터를 돌려주는 함수
Q/A
실습해보기

Chapter 19 C 함수 라이브러리
수치 연산 함수
시간 처리 함수
에러 처리 함수
검색과 정렬
Q/A
실습해보기

실전 프로젝트 6 대출금 계산하기

Chapter 20 메모리 다루기
형 변환
메모리 영역의 할당
메모리 블록 다루기
비트 연산
Q/A
실습해보기

Chapter 21 컴파일러 고급 기능
여러 개의 소스 파일로 구성되는 프로그램의 작성
C의 전처리기
미리 정의되어 있는 매크로
명령 라인 인수의 사용
Q/A
실습해보기

Part 03 마치면서

Part 04 부록
Appendix A ASCII 문자 도표
Appendix B C/C++ 예약어

Appendix C 2진수와 16진수
10진수 체계
2진수 체계
16진수 체계

Appendix D 프로그램의 이식성
ANSI 호환성을 보장하는 방법
ANSI 표준을 피하는 방법
이식성 있는 숫자 변수 사용하기
이식성 있는 구조체와 공용체 사용하기
Q/A
실습해보기

Appendix E 공통으로 사용되는 C 함수
Appendix F 퀴즈,연습 문제 해답

저자소개

피터 에이컨 (지은이)    정보 더보기
듀크 대학 의학부의 부교수로 재직하면서 신경 계통 연구에 PC를 광범위하게 사용하고 있다. 약 70여개의 잡지에 기고를 하고 있으며, 25종의 책을 펴낸 마이크로컴퓨터 관련 분야의 전문가다. Visual Developer 잡지사의 편집 간사로 유명한 Basically Visual이란 칼럼을 기고하고 있다. 지은 책으로는 <Sams Teach Yourself Internet Programming with Visual Basic in 21 Days>, <Sams Teach Yourself Microsoft Word 2000 in 10 Minutes>, <Teach Yourself C in 21 Days>등이 있다.
펼치기
브래들리 L. 존스 (지은이)    정보 더보기
유명한 소프트웨어 개발자 사이트(CodeGuru.com, Developer.com, Javascripts.com등을 포함한)의 운영자이며, internet.com의 Earth Web 파트의 편집장을 맡고 있다. Bradley는 C#의 정식 베타 버전 이전부터 마이크로 소프트웨어의 의뢰로 C#에 대해 다른 개발자들에 비해 긴 경험을 갖고 있다. 그리고 C,C++, PowerBuilder, SQL Server등의 수많은 튤과 기술분야에 경력을 가지고 있다. 그 외에도 최초의 21 Days 시리즈인 Sams Teach Yourself C in 21 Days의 저자이다.
펼치기
김도균 (옮긴이)    정보 더보기
독립 기술 크리에이터. 2012년 8월, 남들과 다른 삶을 시험해보고자 안정적인(?) 조직 생활을 박차고 나와 독립 생활자의 삶을 시작했고, 현재까지 순항 중이다. 2003년 처음으로 번역한 『Beginning Direct3D Game Programming(2판)』이 계기가 되어 지금까지 번역과 저술을 하고 있으며 현재 40여 권의 책을 세상에 내놓았다. 마이크로소프트 공인 기술 전문가 어워드인 MVP를 12회 수상했다. 마이크로소프트 공인 강사(MCT)로 21년의 세월을 지내오며 여러 학교와 현장에서 마이크로소프트의 서비스와 기술을 강의했다. 마이크로소프트의 퍼블릭 클라우드 서비스인 Azure의 등장 초기부터 관심을 가지고 지켜봤으며 2016년부터 독립 Azure 트레이너로서 활발한 활동을 하고 있다. 마이크로소프트 Ignite, 글로벌 Azure, K-ICT Week in Busan, 부산 개발자 밋업 등 다양한 행사에 연사로 참여하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책