C How to Program / Edition 3

C How to Program / Edition 3

by Harvey M. Deitel, Paul J. Deitel
     
 

The complete, authoritative guide to C, with concise introduction to C++ and Java™

This Third Edition of the world's most widely used C textbook carefully explains C (535 pages) and presents substantial introductions to C++ (298 pp.) and Java (346 pp.).

Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc.. the

See more details below

Overview

The complete, authoritative guide to C, with concise introduction to C++ and Java™

This Third Edition of the world's most widely used C textbook carefully explains C (535 pages) and presents substantial introductions to C++ (298 pp.) and Java (346 pp.).

Dr. Harvey M. Deitel and Paul J. Deitel are the principals of Deitel & Associates, Inc.. the internationally-recognized corporate training and content-creation organization specializing in C++, Java™, C, Visual Basic®, Internet, World Wide Web, XML™, Python, Perl and object technologies. The Deitels are also the authors of the world's #1 C++ and Java textbooks, C++ How to Program, 3/e and Java How to Program, 3/e.

In C How to Program: Third Edition, the Deitels introduce five of today's most popular programming paradigms. Key topics include:

  • Procedural programming (in C)
  • Classes and objects (C++ and Java)
  • Inheritance/polymorphism (C++/Java)
  • Generic programming (C++ templates)
  • Event-driven programming (in Java)

C How to Program helps students build C, C++ and Java applications. It includes:

  • Hundreds of "live-code" programs with screen captures that show exact outputs
  • Extensive self-review exercises (many with answers) accompanying each chapter
  • Hundreds of tips, recommended practices and cautions—all marked with icons

C How to Program is the centerpiece of a complete family of resources for teaching and learning C, C++ and Java, including Web sites (www.deitel.com and www.prenhall.com/deitel) with the book's source-code examples and other information for faculty, students and professionals; optional interactive CD-ROMs (C++ Multimedia Cyber Classroom and Java 2 Multimedia Cyber Classroom) containing thousands of hyperlinks and audio walkthroughs of the hundreds of code examples in C++ How to Program and Java How to Program—and e-mail access to the authors at deitel@deitel.com

For information on worldwide corporate on-site seminars and Web-based training offered by Deitel & Associates, Inc., visit: www.deitel.com

For information on all Deitel publications including How to Program Series books, Multimedia Cyber Classrooms, Multimedia Cyber Classrooms, Complete Training Courses (that include Deitel books and Cyber Classrooms)and Web-Based Training Courses please see the last few pages of this book.

Read More

Product Details

ISBN-13:
9780130895721
Publisher:
Prentice Hall
Publication date:
08/16/2000
Series:
How to Program Series
Edition description:
Older Edition
Pages:
1253
Product dimensions:
7.00(w) x 9.25(h) x 1.62(d)

Table of Contents

Preface
1Introduction to Computers, the Internet and the World Wide Web1
2Introduction to C Programming26
3Structured Program Development in C56
4C Program Control100
5F Functions142
6C Arrays196
7C Pointers249
8C Characters and Strings306
9C Formatted Input/Output352
10C Structures, Unions, Bit Manipulations and Enumerations380
11C File Processing415
12C Data Structures450
13C Preprocessor502
14Advanced C Topics514
15C++ as a "Better C"536
16C++ Classes and Data Abstraction563
17C++ Classes: Part II610
18C++ Operator Overloading650
19C++ Inheritance682
20C++ Virtual Functions and Polymorphism720
21C++ Stream Input/Output743
22C++ Templates788
23C++ Exception Handling801
24Introduction to Java Applications and Applets834
25Beyond C & C++: Operators, Methods & Arrays in Java888
26Java Object-Based Programming946
27Java Object-Oriented Programming984
28Java Graphics and Java2D1037
29Java Graphical User Interface Components1078
30Java Multimedia: Images, Animation and Audio1150
AInternet and Web Resources1180
BC99 Internet and Web Resources1191
COperator Precedence Charts1193
DASCII Character Set1198
E: Number Systems1199
Index1212

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >