Practical C
- 9h 4m
- Giulio Zambon
- Apress
- 2016
Practical C shows you how to implement often-needed algorithms within reusable functions. Besides providing you with modules that you can immediately put to use, this book will also teach you how to use the C language in a way that beginner books cannot achieve. What you'll learn
- How to avoid pitfalls that can cause intractable problems
- How to handle lists and multi-dimensional arrays
- How to perform searches and sorts
- How to take advantage of recursion
- How to calculate integrals using numerical computation
- How to implement statistical analysis
- How to deal with strings in a convenient
- How to build game application, MathSearch, similar to WordSearch puzzle games
- How to build embedded and Arduino applications
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.
In this Book
-
Introduction
-
Tricky Bits
-
Iteration, Recursion, and Binary Trees
-
Lists, Stacks, and Queues
-
Exception Handling
-
String Utilities
-
Dynamic Arrays
-
Searching
-
Sorting
-
Numerical Integration
-
Embedded Software
-
Databases
-
Web Server Using Mongoose
-
Game Application: MathSearch