책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9788931555455
· 쪽수 : 238쪽
· 출판일 : 2018-03-15
책 소개
목차
제0장 C언어 맛보기
도대체 C언어가 뭐지? / C언어는 어디에서 실행되나? / 프로그램 작성에서 실행까지의 흐름 / 프로그램 작성의 다섯 계명 / C언어는 B언어에서 시작되었다고?
제1장 알고 보면 쉬운 C프로그래밍의 기본
시작은 문자 표시부터 / 여러 가지 형, 값, 변수 / Hello World ! / printf( )와 정수 / 변수 / 수치형 / 문자형 / 문자열 / printf( )의 서식 지정 / 도전! C 프로그래밍 / 한글은 어떻게 표현할까?
제2장 똑똑한 컴퓨터로 만드는 연산자
컴퓨터가 계산기를 대신한다? / 1과 0으로만 존재하는 디지털 세계 / 산술 연산자(1) / 산술 연산자(2) / 비교 연산자 / 논리 연산자 / n진수 / 비트와 바이트 / 형의 변환 / 연산의 우선순위 / 도전! C 프로그래밍 / 복잡한 논리연산
제3장 제어문으로 프로그램을 내 맘대로
프로그램의 흐름을 바꿔 보자! / if 문(1) / if 문(2) / for 문 / while 문 / 루프의 중단 / switch 문 / 단어의 수를 세기 / ASCII 코드표를 표시한다 / 도전! C 프로그래밍 / goto 문
제4장 깔끔한 프로그램을 위한 배열과 포인터
프로그램을 보다 간결하게!! / 포인터와 배열은 찰떡궁합! / 배열 / 배열과 문자열 / 문자열을 자유자재로! / 다차원배열 / 어드레스 / 포인터 / NULL 포인터 / 포인터와 배열 / 메모리 확보(1) / 메모리 확보(2) / 문자열 속에서 원하는 문자를 찾아내자 / 표 계산 / 도전! C 프로그래밍 / 포인터 배열
제5장 함수로 마술부리기
마법의 블랙박스 함수 / 실용적인 프로그램으로의 첫걸음 / 함수의 정의 / 함수의 호출 /
변수의 범위 / 프로토타입 / 인수의 전달 / main( ) 함수 / 파일을 삭제하기 /
도전! C 프로그래밍 / 재귀호출
제6장 데이터를 내 맘대로 조절하는 파일 입출력
파일이란 무엇일까? / 파일을 다루는데도 순서가 있다 / 파일이 어떻게 사용될까? / 파일 / 파일을 읽어오기 / 파일에 써넣기 / 바이너리 파일의 읽고 쓰기(1) /
바이너리 파일의 읽고 쓰기(2) / 일반적인 입출력 / 키보드 입력 / 칼로리 계산 프로그램 / dump 커맨드의 작성 / 도전! C 프로그래밍 / fseek( ) 함수
제7장 편리한 데이터 관리는 구조체로
다른 형의 데이터를 모으려면? / 구조체 / 구조체의 활용 / 구조체와 포인터 / 구조체와 배열 /
형의 재정의 / 칼로리 계산 프로그램 / 도전! C 프로그래밍 / 데이터를 한데 모으다
제8장 수준 있는 프로그램의 구성
프로그램 구성의 기본은? / 실행 파일이 완성되기까지 / 헤더 파일 / 컴파일과 링크 / 파일의 구성 / 여러 가지 선언들 / 매크로(1) / 매크로(2) /
여러 파일로 구성된 칼로리 계산 프로그램 / 도전! C 프로그래밍 / 프로그램 최적화
★ 부록 [고급 프로그래밍 묘수 꽁수!]
1. 고급 프로그래밍을 위한 팁 공용체 / 열거형 / 비트와 바이트에 관한 연산자 / 시간에 관한 함수 / 수학 함수 / 검색과 정렬 / 프로그램의 중지 / 예제 프로그램
2. 효율적인 프로그래밍을 위한 팁 프로그래밍 방법 / 디버그 방법