Skip to content

C How to Program

Spend $50 to get a free DVD!

ISBN-10: 0132404168

ISBN-13: 9780132404167

Edition: 5th 2007 (Revised)

Authors: Paul J. Deitel, H. M. Deitel

List price: $123.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

The Deitels groundbreakingHow to Programseries offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code.Includes strong treatment of structured algorithm and program development innbsp;ANSI/ISO C with 150 working C programs.nbsp; New chapters added for C99 and graphics/game programming with the Allegro C Library.nbsp; Includes introductions to object-oriented programming in C++ and Java.nbsp; Presents each new concept in the context of a complete, working program, immediately followed by one or more windows showing the programs input/output dialog. Enhances theLive-Code Approachwith syntax coloring. Provides Helpful Programming Tips, all marked by icons: Good Programming Practices, Common Programming Errors, Error-Prevention Tips, Performance Tips, Portability Tips, Software Engineering Observations, Look and Feel Observations.A valuable reference for programmers and anyone interested in learning the C programming language.nbsp;
Customers also bought

Book details

List price: $123.00
Edition: 5th
Copyright year: 2007
Publisher: Prentice Hall PTR
Publication date: 8/25/2006
Binding: Paperback
Pages: 1112
Size: 7.00" wide x 9.00" long x 1.75" tall
Weight: 3.498
Language: English

Preface
Introduction to Computers, the Internet and theWeb
Introduction
What Is a Computer?
Computer Organization
Early Operating Systems
Personal, Distributed and Client/Server Computing
Machine Languages, Assembly Languages and High-Level Languages
Fortran, COBOL, Pascal and Ada
History of C
C Standard Library
C++
Java
BASIC, Visual Basic, Visual C++, Visual C# and .NET
Key Software Trend: Object Technology
Typical C Program Development Environment
Hardware Trends
History of the Internet
History of the World Wide Web
Notes About C and This Book
Web Resources
Introduction to C Programming
Introduction
A Simple C Program: Printing a Line of Text
Another Simple C Program: Adding Two Integers
Memory Concepts
Arithmetic in C
Decision Making: Equality and Relational Operators
Structured Program Development in C
Introduction
Algorithms
Contents
Contents
Pseudocode
Control Structures
The if Selection Statement
The ifelse Selection Statement
The while Repetition Statement
Formulating Algorithms
Counter-Controlled Repetition
Formulating Algorithms with Top-Down, Stepwise Refinement
Sentinel-Controlled Repetition
Formulating Algorithms with Top-Down, Stepwise Refinement
Nested Control Structures
Assignment Operators
Increment and Decrement Operators
C Program Control
Introduction
Repetition Essentials
Counter-Controlled Repetition
for Repetition Statement
for Statement: Notes and Observations
Examples Using the for Statement
switch Multiple-Selection Statement
dowhile Repetition Statement
break and continue Statements
Logical Operators
Confusing Equality (==) and Assignment (=) Operators
Structured Programming Summary
C Functions
Introduction
Progra