아이디저장

[IT HOLIC series]C 프로그래밍 레벨업
9791162891278 \23,000
2025-08-27
370 p
조현준
 

프로그래밍을 익히는데 가장 중점을 두어야 하는 것은 역시 문법에 대한 정확한 이해와 그 활용에 있다. 따라서 핵심적인 문법 사항을 추려서 소개하고 이를 익히기 위한 연습을 관련 본문의 내용에 함께 추가하였다. 그리고 각 장의 뒷부분에 활용도가 높은 실습문제를 붙였다. 문법의 이해도 중요하지만 역시 충분한 시간을 들여 많은 연습과 실습을 통해서 프로그래밍 능력을 배양하는 것이 무엇보다 중요하다. 따라서 문법에 대한 세세한 설명보다는 예와 예제를 통해서 개념을 익히고 연습을 강조하는 내용으로 구성하였다. 독자들은 이 책에 수록된 연습과 실습 문제를 통해, 프로그래밍 능력 향상에 도움이 되길 바란다.

조현준
· 고려대학교 전자공학과 학사, 석사, 박사(컴퓨터공학전공) 졸업
· ㈜쌍용컴퓨터 시스템연구소 연구원
· 현재 전주대학교 컴퓨터공학과 교수

CHAPTER01 C 프로래밍 언어 소개
1.1 C 언어의 출현과 특징
1.2 C 프로그램 생성 및 실행 단계
1.3 gcc 컴파일러와 코드 블록(code::blocks)
1.4 C 프로그램의 구조

CHAPTER02 기본 입출력 함수
2.1 printf() 함수
2.2 scanf() 함수
2.3 주요 표준 입출력 함수

CHAPTER03 문장의 구성
3.1 변수와 상수
3.2 기본 자료형
3.3 형 변환
3.4 식과 문장
3.5 연산자
3.6 연산자의 우선순위와 결합 규칙

CHAPTER04 제어문
4.1 선택문
4.2 반복문
4.3 반복문과 배열
4.4 기타 제어문

CHAPTER05 함수
5.1 함수 정의
5.2 배열 인수 전달
5.3 포인터 인수 전달
5.4 재귀 함수
5.5 기억 클래스
5.6 표준 라이브러리 함수 사용

CHAPTER06 배열과 포인터
6.1 배열
6.2 포인터와 포인터 변수
6.3 배열과 포인터의 관계
6.4 함수의 포인터 인수
6.5 동적 변수

CHAPTER07 문자열 처리
7.1 문자열 상수
7.2 문자열 변수
7.3 문자열 처리 표준 함수

CHAPTER08 구조체
8.1 구조체 변수 정의
8.2 구조체 변수의 사용
8.3 중첩된 구조체
8.4 자기 참조 구조체

CHAPTER09 파일 입출력 함수
9.1 파일 사용 절차
9.2 파일 포인터
9.3 표준 파일 입출력 함수
9.4 파일 입출력 응용

CHAPTER10 라이브러리 함수 활용
10.1 커서 위치 제어
10.2 시간과 날짜에 관련된 표준 함수
10.3 수학 라이브러리 함수

CHAPTER11 선행처리기
11.1 선행처리 명령
11.2 #define, #undef 명령과 매크로 기능
11.3 #include 명령
11.4 조건부 컴파일 명령
11.5 그 외 선행 처리 명령