C Primer Plus

Pearson Education, 2004年11月23日 - 984 頁

The new classic! C Primer Plus, now in its 5th edition, has been revised to include over 20 new programming exercises, newly improved examples and the new ANSI/ISO standard, C99. Task-oriented examples will teach you the fundamentals of C programming. From extended integer types and compound literals to Boolean support and variable-length arrays, you will learn to create practical and real-world applications with C programming. Review questions and programming exercises at the end of each chapter will reinforce what you have learned. This friendly and easy-to-use self-study guide will help you understand the fundamentals of this core programming language.



Storage Classes Linkage and Memory Management
Type Qualifiers
File InputOutput
Standard Files
A SimpleMinded FileCondensing Program
f seek and ftell
Structures and Other Data Forms

Key Concepts
Operators Expressions and Statements
Type Conversions
The while Statement
Using Relational Operators and Expressions
Indefinite Loops and Counting Loops
do while
Introducing Arrays
Branching and Jumps
Character InputOutput and Input Validation
Redirection and Files
Bit Fiddling
Compiling Programs with Two or More Source Code Files
The Operator
A First Look
Arrays and Pointers
Character Strings and String Functions
Arrays of Structures
Data and C
Nested Structures
Saving the Structure Contents in a File
Bit Fiddling
Other Number Bases
Bit Fields
Key Concepts
The C Preprocessor and the C Library
Gaining Access to the C Library
Advanced Data Representation
Abstract Data Types ADTs
Getting Queued with an
Simulating with a Queue
The Linked List Versus the Array
Other Directions
APPENDIX A Answers to the Review Quesions

其他版本 - 查看全部


關於作者 (2004)

Stephen Prata teaches astronomy, physics, and programming at the College of Marin in Kentfield, California. He received his B.S. from the California Institute of Technology and his Ph.D. from the University of California, Berkeley. His association with computers began with the computer modeling of star clusters. Stephen has authored or coauthored over a dozen books, including C++ Primer Plus and Unix Primer Plus.