The Eighth Edition continues the tradition of the signature Deitel Live Code approach–presenting concepts in the context of full-working programs rather than incomplete snips of code. This gives readers a chance to run each program as they study it and see how their learning applies to real world programming scenarios.
Key benefit: C How to Program is a comprehensive introduction to programming in C. Like other texts of the Deitels How to Program series, the book serves as a detailed beginner source of information for college students looking to embark on a career in coding, or instructors and software-development professionals seeking to learn how to program with C.
Key Topics: Introduction to Computers, the Internet, and the Web; Introduction to C Programming; Structured Program Development in C; C Program Control; C Functions; C Arrays; C Pointers; C Characters and Strings; C Formatted Input/Output; C Structures, Unions, Bit Manipulations, and Enumerations; C File Processing; C Data Structures; C Preprocessor; Other C Topics; C++ as a Better C; Introducing Object Technology; Introduction to Classes, Objects, and Strings; Classes: A Deeper Look; Throwing Exceptions; Operator Overloading: Class String; Object-Oriented Programming: Inheritance; Object-Oriented Programming: Polymorphism; Stream Input/Output: A Deeper Look; Exception Handling: A Deeper look; Introduction to Custom Templates; C and C++ Operator Precedence Charts; ASCII Character Set; Number Systems; Storing: A Deeper Look; Multithreading and other C11 and C99 Topics
Key Market: This book is a useful resource for anyone studying computer programming.