C Primer PlusPearson Education, 23 нояб. 2004 г. - Всего страниц: 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. |
Содержание
Getting Ready | |
Design the Program | |
Programming Exercise | |
Introducing C | |
Data and C | |
Syntax Errors | |
Review Questions | |
Compiling Programs with Two or More Source Code Files | |
The Operator | |
A First Look | |
Key Concepts | |
Arrays and Pointers | |
Character Strings and String Functions | |
Storage Classes Linkage and Memory Management | |
File InputOutput | |
Character Strings and Formatted InputOutput | |
Operators Expressions and Statements | |
Looping | |
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 | |
Summary | |
Functions | |
Recursion | |
Standard Files | |
A SimpleMinded FileCondensing Program | |
f seek and ftell | |
Structures and Other Data Forms | |
Pointers to Structures | |
Saving the Structure Contents in a File | |
Bit Fiddling | |
The C Preprocessor and 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 | |
APPENDIXES | |

