ABSTRACT

Designed for a compulsory fundamental course, C: From Theory to Practice uses a hands-on approach to teach the C programming language, using numerous examples and a clear, concise presentation. Easy to use and classroom tested, this textbook includes more than 500 exercises and examples of progressive difficulty to help students in understanding al

chapter 1|8 pages

Introduction to C

chapter 2|22 pages

Data Types, Variables, and Data Output

chapter 3|10 pages

Getting Input with scanf()

chapter 4|22 pages

Operators

chapter 5|26 pages

Program Control

chapter 6|36 pages

Loops

chapter 7|28 pages

Arrays

chapter 8|40 pages

Pointers

chapter 9|10 pages

Characters

chapter 10|40 pages

Strings

chapter 11|58 pages

Functions

chapter 12|16 pages

Searching and Sorting Arrays

chapter 13|34 pages

Structures and Unions

chapter 14|38 pages

Memory Management and Data Structures

chapter 15|36 pages

Files

chapter 16|16 pages

Preprocessor Directives and Macros

chapter 17|32 pages

Review Exercises