C Primer Plus 4th Edition by Stephen Prata, Kathleen Prata – Ebook PDF Instant Download/Delivery: 978-0672322228, 0672322226
Full download C Primer Plus 4th Edition after payment

Product details:
ISBN 10: 0672322226
ISBN 13: 978-0672322228
Author: Stephen Prata, Kathleen Prata
C Primer Plus is a conversational-style book aimed at those new to C programming. A friendly and easy-to-use self-study guide, this book will be appropriate for serious students of programming, as well as developers proficient in other languages with a desire to better understand the fundamentals of this core language.
As with all the editions, author Stephen Prata’s aim has been to create an introduction to C that is instructive, clear, and helpful. Programming concepts are explained along with details of the C language; the book does not assume that you are a professional programmer. Many short, easily typed examples illustrate just one or two concepts at a time, since learning by doing is one of the most effective ways to master new information. Finally, review questions and programming exercises at the end of each chapter punctuate the most critical information and help readers digest the most difficult concepts. The text has been updated to accommodate the emergence of a new standard for C-C99.
Table of contents:
Chapter 1. GETTING STARTED
Learning C++
A Little History
Portability and Standards
The Mechanics of Creating a Program
Conventions Used in This Book
Our System
Chapter 2. SETTING OUT TO C++
C++ Initiation
More About C++ Statements
More C++ Statements
Functions
Summary
Review Questions
Programming Exercises
Chapter 3. DEALING WITH DATA
Simple Variables
The const Qualifier
Floating-Point Numbers
C++ Arithmetic Operators
Summary
Review Questions
Programming Exercises
Chapter 4. COMPOUND TYPES
Introducing Arrays
Strings
Introducing Structures
Unions
Enumerations
Pointers and the Free Store
Pointers, Arrays, and Pointer Arithmetic
Summary
Review Questions
Programming Exercises
Chapter 5. LOOPS AND RELATIONAL EXPRESSIONS
Introducing the for Loop
Relational Expressions
The while Loop
-The do while Loop
Loops and Text Input
“Nested Loops and Two-Dimensional Arrays
Summary
Review Questions
Programming Exercises
Chapter 6. BRANCHING STATEMENTS AND LOGICAL OPERATORS
“The if Statement
Logical Expressions
The cct ype Library of Character Functions
The?: Operator
The Switch Statement
“The break and continue Statements
Number-Reading Loops
Summary
Review Questions
Programming Exercises
Chapter 7. FUNCTIONS?C++’S PROGRAMMING MODULES
Function Review
Function Arguments and Passing by Value
Functions and Arrays
Functions and Two-Dimensional Arrays
Functions and C-Style Strings
Functions and Structures
Recursion
Pointers to Functions
Summary
Review Questions
Programming Exercises
Chapter 8. ADVENTURES IN FUNCTIONS
Inline Functions
Reference Variables
Default Arguments
Function Polymorphism (Function Overloading)
Function Templates
Summary
Review Questions
Programming Exercises
Chapter 9. MEMORY MODELS AND NAMESPACES
Separate Compilation
Storage Duration, Scope, and Linkage
Namespaces
Summary
Review Questions
Programming Exercises
Chapter 10. OBJECTS AND CLASSES
Procedural and Object-Oriented Programming
Abstraction and Classes
Class Constructors and Destructors
Knowing Your Objects: The this Pointer
An Array of Objects
Class Scope
An Abstract Data Type
Summary
Review Questions
Programming Exercises
Chapter 11. WORKING WITH CLASSES
Operator Overloading
Time on Our Hands
Introducing Friends
Overloaded Operators: Member Versus Nonmember Functions
More Overloading: A Vector Class
Automatic Conversions and Type Casts for Classes
Summary
Review Questions
Programming Exercises
Chapter 12. CLASSES AND DYNAMIC MEMORY ALLOCATION
Dynamic Memory and Classes
A Queue Simulation
Summary
Review Questions
Programming Exercises
Chapter 13. CLASS INHERITANCE
Beginning with a Simple Base Class
Special Relationships
Inheritance?An Is-aRelationship
Polymorphic Public Inheritance
-Access Control-protected
Abstract Base Classes
Inheritance and Dynamic Memory Allocation
Class Design Review
-Summary
-Review Questions
Programming Exercises
Chapter 14. REUSING CODE IN C++
Classes with Object Members
Private Inheritance
-Multiple Inheritance
Class Templates
Summary
Review Questions
Programming Exercises
Chapter 15. FRIENDS, EXCEPTIONS, AND MORE
Friends
-Nested Classes
-Exceptions
RTTI
-Type Cast Operators
Summary
Review Questions
Programming Exercises
Chapter 16. THE String CLASS AND THE STANDARD TEMPLATE LIBRARY
The string Class
-The auto_ptr Class
The Standard Template Library
-Generic Programming
-Function Objects (aka Functors)
-Algorithms
Other Libraries
Summary
Review Questions
Programming Exercises
Chapter 17. INPUT. OUTPUT. AND FILES
-An Overview of C++ Input and Output
Output with Cout
Input with Cin
-File Input and Oulpul
-Incore Formatting
-What Now?
Summary
Review Questions
Programming Exercises
People also search for:
r+co twister curl primer review
stephen prata c primer plus
c 和 primer plus stephen prata
primer for t1-11
c primer plus review
Tags: Stephen Prata, Kathleen Prata, C Primer Plus


