![[Book Cover]](../covergif/013339946X.jpg)
|
Step-by-Step Guide to C Programming, A, 1/e
Jean Paul Corriveau, Saskatchewan Institute of Applied Science & Tech
Published November, 1997 by Prentice Hall Career & Technology
Copyright 1998, 825 pp.
Paper
ISBN 0-13-339946-X
|
Sign up for future mailings on this subject.
See other books about:
C/C++ Programming-Electronic Technology
C--Programming for Technology-Computer Science
C++-Computer Information Systems
C-IT Continuing Education
|

Provides a practical, comprehensive, and hands-on approach to C Programming.
The approach is didactic and example-driven.
Explains every concept through practical examples rather
than abstract discussions.
Provides instruction in writing large programs using examples
and exercises that build upon earlier examples and exercises. Function
definitions and their portability are thoroughly discussed.
Provides a section on common errors and traps that
students often encounter.
Provides exercises after only one or two examples. This
gives students the opportunity to verify their understanding of the
concepts presented.
1. Background Preparation.
2. Input/Output Operations.
3. Arithmetic and Data Types.
4. Introduction to Decision Structures.
5. Decision Structures: More Complex Issues.
6. Putting it All Together.
7. Introduction to the while Loop.
8. More Complex Applications of while.
9. Other Kinds of Loops.
10. User-Defined Functions.
11. More Complex Issues about Functions.
12. Building Programs with Multiple Function Definitions.
13. Technical Details about Some Operators and Data Types.
14. One-Dimensional Arrays.
15. Why Use Arrays?
16. Accessing Arrays with Pointers.
17. Two-Dimensional Arrays.
18. Character Strings.
19. User-Defined String Functions.
20. More Complex Applications for Strings.
21. Structures and Enumerated Types.
22. User-Defined Types and Applications.
Appendix A: ASCII Character Codes.
Appendix B: Operator Precedence and Associativity.
Appendix C: Preprocessor Directives.
Appendix D: Static Variables.
Appendix E: Hexadecimal Number Representation.
Appendix F: The Input Mechanism.
Appendix G: Some Input/Output Objects from C++.
Index.
|