Book Details

Instructors may access teaching resources by clicking the ‘Request Instructor Resources’ tab next to the title.
Please note that you can subscribe to a maximum of 2 titles.

C How to Program: with an introduction to C++, 8/e


C How to Program: with an introduction to C++, 8/e
Author(s)  Paul J. Deitel and Harvey M. Deitel
ISBN  9789353062828
Imprint  Pearson Education
Copyright  2019
Pages  1008
Binding  Paperback
List Price  Rs. 1055.00
  
 
 

C How to Programis 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.

The Eighth Edition continues the tradition of the signature Deitel "Live Code" approachpresenting concepts in the context of full-working programs rather than incomplete snips of code. This gives students a chance to run each program as they study it and see how their learning applies to real world programming scenarios."
 

  • About the Authors
  • Contents
  • Features
  • Downloadable Resources

Paul Deitel


Harvey Deitel


 

 

Chapter 1: Introduction to Computers, the Internet, and the Web


Chapter 2: Introduction to C Programming


Chapter 3: Structured Program Development in C


Chapter 4: C Program Control


Chapter 5: C Functions


Chapter 6: C Arrays


Chapter 7: C Pointers


Chapter 8: C Characters and Strings


Chapter 9: C Formatted Input/Output


Chapter 10: C Structures, Unions, Bit Manipulations, and Enumerations


Chapter 11: C File Processing


Chapter 12: C Data Structures


Chapter 13: C Preprocessor


Chapter 14: Other C Topics


Chapter 15: C++ as a Better C; Introducing Object Technology


Chapter 16: Introduction to Classes, Objects, and Strings


Chapter 17: Classes: A Deeper Look; Throwing Exceptions


Chapter 18: Operator Overloading: Class String


Chapter 19: Object-Oriented Programming: Inheritance


Chapter 20: Object-Oriented Programming: Polymorphism


Chapter 21: Stream Input/Output: A Deeper Look


Chapter 22: Exception Handling: A Deeper look


Chapter 23: Introduction to Custom Templates


Appendix A: C and C++ Operator Precedence Charts


Appendix B: ASCII Character Set


Appendix C: Number Systems


Appendix D: Sorting: A Deeper Look


Appendix E: Multithreading and other C11 and C99 Topics


 

 

1. Deitels' signature "Live-Code" approach allows students to run full programs as they learn key concepts.


2. A focus on performance issues relates the text to real world, as developers of performance-intensive systems often code in C or C++.


3. Unparalleled breadth and depth of programming concepts and intermediate-level topics for further study


4. Hundreds of complete, working programs


5. Comprehensive Introduction to C compatible with all major operating systems


    a. The book supports both the C11 and C99 standards in early chapters as appropriate for introductory material.


    b. All code has been tested and is compatible with Linux, Windows, and OSX operating systems.


 

 
 
Username/ Email  
Password  
If you are new to this site, and you do not have a username and password, please register.