Practical C
Authors: Giulio Zambon
A unique contemporary and practical C book with projects
Author is a C programmer, coder, expert and books author
C remains one of today's most popular programming languages with new applications
Learn practical C techniques, including often-needed algorithms within reusable functions. In this book, you'll have the following code and advice at your fingertips: layout and pre-processors; control structures, iterations, and selections; pointers and structures; databases; reusability; lists, arrays, FIFO and stacks; searching and sorting; recursion; binary trees; integration; string utilities in/outside of C; web serving using Mongoose; game application code to build a MathSearch puzzle; and embedded software.
Besides providing you with modules that you can immediately put to use, Practical C also teaches you how to leverage the C language in a way that beginner books cannot achieve.
What You Will Learn:
• Avoid pitfalls that can cause intractable problems
• Handle lists and arrays
• Perform searches and sorts
• Binary trees
• Take advantage of recursion
• Handle exceptions
• Access databases
• Calculate integrals using numerical computation with practical applications
• Deal with strings in a convenient, error-free way
• Build a MathSearch game application, similar to WordSearch puzzle games
• Deal with issues specific to embedded applications
Who This Book Is For
Programmers who have a general knowledge of C.
Table of contents
Front Matter
Pages i-xv
Introduction
Pages 1-7
Tricky Bits
Pages 9-46
Iteration, Recursion, and Binary Trees
Pages 47-83
Lists, Stacks, and Queues
Pages 85-117
Exception Handling
Pages 119-136
String Utilities
Pages 137-184
Dynamic Arrays
Pages 185-205
Searching
Pages 207-252
Sorting
Pages 253-274
Numerical Integration
Pages 275-314
Embedded Software
Pages 315-336
Databases
Pages 337-374
Web Server Using Mongoose
Pages 375-394
Game Application: MathSearch
Pages 395-434
Back Matter
Pages 435-469
原版 PDF + EPUB:
本帖隐藏的内容
原版 PDF:
EPUB:
PDF + EPUB 压缩包: