Back to School Sale: 40% off every eBook in every subject! Browse now >>

Practical C

Authors: Zambon, Giulio

Download source code
  • 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
see more benefits

Buy this book

eBook $39.99
price for USA (gross)
  • ISBN 978-1-4842-1769-6
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $49.99
price for USA
  • ISBN 978-1-4842-1768-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

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. 

About the authors

Giulio Zambon’s first love was physics, but he decided to dedicate himself to software development more than 30 years ago: back when computers were still made of transistors and core memories, programs were punched on cards, and Fortran only had arithmetic IFs. Over the years, he learned a dozen computer languages and worked with all sorts of operating systems. His specific interests were in telecom and real-time systems, and he managed several projects to their successful completion.
Giulio’s career took him to eight cities in five different countries, where he worked as a software developer, systems consultant, process improvement manager, project manager, and chief operating officer. Since early 2008, he has lived in a peaceful suburb a few kilometers north of Canberra, Australia, where he can dedicate himself to his many interests and in particular to writing software and programming books. Visit his web site, zambon-dot-com-dot-au, to see the full list of the papers and books he has authored.

Table of contents (14 chapters)

Buy this book

eBook $39.99
price for USA (gross)
  • ISBN 978-1-4842-1769-6
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $49.99
price for USA
  • ISBN 978-1-4842-1768-9
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.

Services for this book

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Practical C
Authors
Copyright
2016
Publisher
Apress
Copyright Holder
Giulio Zambon
Distribution Rights
Standard distribution for Apress books
eBook ISBN
978-1-4842-1769-6
DOI
10.1007/978-1-4842-1769-6
Softcover ISBN
978-1-4842-1768-9
Edition Number
1
Number of Pages
XV, 469
Number of Illustrations and Tables
41 b/w illustrations, 14 illustrations in colour
Topics