Giulio Zambon 
Practical C [PDF ebook] 

Support

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 Math Search 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 Math Search game application, similar to Word Search puzzle games

  • Deal with issues specific to embedded applications


Who This Book Is For

Programmers who have a general knowledge of C. 

€84.99
payment methods

Table of Content

1. Introduction.- 2. Tricky Bits.- 3. Iteration, Recursion, and Binary Trees.- 4. Lists, Queues, and Stacks.- 5. Exception Handling.- 6. String Utilities.- 7. Dynamic Arrays.- 8. Searching.- 9. Sorting.- 10. Numerical Integration.- 11. Embedded Software.- 12. Databases.- 13. Web Server using Mongoose.- 14. Game App: ‘Math Search’.- Appendix A: Abbreviations and Acronyms.- Appendix B: Introduction to SQL.

About the author


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.

Buy this ebook and get 1 more FREE!
Language English ● Format PDF ● Pages 469 ● ISBN 9781484217696 ● File size 10.5 MB ● Publisher APRESS ● City CA ● Country US ● Published 2016 ● Downloadable 24 months ● Currency EUR ● ID 5017900 ● Copy protection Social DRM

More ebooks from the same author(s) / Editor

2,800 Ebooks in this category