C: How to Program – Dietel & Deitel – 6th Edition


C , 6e, is ideal for introductory courses in C Programming. Also for courses in Programming for , Programming for Business, and Programming for Technology. This text provides a valuable reference for programmers and anyone interested in the C programming language.

The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study.

Using the Deitels’ signature “Live-Code™ ,” this , authoritative introduction to C programming offers strong treatment of structured algorithm and program in ANSI/ISO C with 150 working C programs. Includes rich, 300-page treatment of object-oriented programming in C++ that helps readers interpret the code more effectively.

The extended examples, along with the supporting text, are the best of any of the C texts I’ve seen. Better can easily skip over unneeded material, but those who are struggling have a wealth of information to help them grasp the material or, at the very least, to help them formulate their . Running the code for the supplied examples, especially in debugging mode, in conjunction with reading the text provides students with a laboratory for gaining a thorough understanding of how C works.

Table of Content

1 Introduction to Computers, the Internet and the Web
2 Introduction to C Programming
3 Structured Program Development in C
4 C Program Control
5 C Functions
6 C Arrays
7 C Pointers
8 C Characters and Strings
9 C Formatted Input/Output
10 C Structures, Unions, Bit Manipulations and Enumerations
11 C File Processing
12 C Data Structures
13 C Preprocessor
14 Other C Topics
15 C++ as a Better C; Introducing Object Technology
16 Introduction to Classes and Objects
17 Classes: A Deeper Look, Part 1
18 Classes: A Deeper Look, Part 2
19 Operator Overloading
20 Object-Oriented Programming: Inheritance
21 Object-Oriented Programming: Polymorphism
22 Templates
23 Stream Input/Output
24 Exception Handling

A Operator Precedence Charts
B ASCII Character Set
C Number Systems
D Game Programming: Solving Sudoku


No Comments

  • Feedback: Leave your comments here!

    Your opinions and comments would be greatly appreciated.
    If you have comments or questions we've added this section so that we might have a dialogue with you.

Complete all fields

three × 2 =