![[Book Cover]](../covergif/sowers.gif)
|
Complete Book of C Programming, 1/e
Barry M. Austell-Wolfson, Claudel Financial
R. Derek Otieno, DeVry Institute of Technology
Coming October, 1999 by Prentice Hall Career & Technology
Copyright 2000, 992 pp.
Paper Bound w/CD-ROM
ISBN 0-13-096093-4
$79.00
|
Sign up for future mailings on this subject.
See other books about:
C
|
This comprehensive book teaches the reader how to design and write portable elementary, intermediate and advanced batch and interactive ANSI C programs in their entirety, that are easy to read, debug, modify and maintain. The book and accompanying programs comprise a total package designed to satisfy all ANSI C needs in any of the programming environments that embrace the C Standard. The authors incorporate a build-as-you go method beginning the text with a complete billing application programming problem and progressively solving the problem chapter by chapter as programming knowledge grows thereby training the reader to develop programs in a modular, top-down way, as well as maintain and modify code. It also provides useful techniques for maintaining and modifying older legacy programs and covers information processing and system concepts.
Building Blocks, Using Variables, Introduction to I/O, Expressions, Operators, and Type Conversion, Loops and Conditional Statements, Arrays, Pointers and Strings, Functions, String-Handling & Buffer Functions, Scope and Duration, The Preprocessor, Byte Structure and Bit Manipulation, Complex Data Types and Type Conversion, Files, Dynamic Data Structures and Memory Allocation, Working with the System, Projects & Program Chaining, Controlling the PC Console - Escape Sequences, Memory and Interrupts on the PC, Video Services Interrupts on the PC, Direct Memory Access on the PC, Graphics Mode and the Mouse on the PC, ASCII/EBCDIC Characters, and Extended Keyboard Codes.
1. Building Blocks.
2. Using Variables.
3. Introduction to I/O.
4. Expressions, Operators, and Type Conversion.
5. Loops and Conditional Statements.
6. Arrays.
7. Pointers and Strings.
8. Functions.
9. String-Handling & Buffer Functions.
10. Scope and Duration.
11. The Preprocessor.
12. Byte Structure and Bit Manipulation.
13. Complex Data Types and Type Conversion.
14. Files.
15. Dynamic Data Structures and Memory Allocation.
16. Working with the System.
17. Projects & Program Chaining.
Appendix A: Controlling the PC Console - Escape Sequences.
Appendix B: Memory and Interrupts on the PC.
Appendix C: Video Services Interrupts on the PC.
Appendix D: Direct Memory Access on the PC.
Appendix E: Graphics Mode and the Mouse on the PC.
Appendix F: ASCII/EBCDIC Characters.
Appendix G: Extended Keyboard Codes.
Appendix H: Header Files.
Appendix I: Standard C Function Summary.
Appendix J: Low-Level I/O and Disk and File Operations.
Appendix K: Program Chaining with the Spawn and Exec Functions.
|