Next Page:
3 Designing Programs Top Down
3 Designing Programs Top Down
3.1 Designing the Algorithm with Functions
3.1.1 Implementing the Program with Functions
3.2 Defining Functions
3.2.1 Passing Data to and from Functions
3.2.2 Call by Value and Local Variables
3.3 Coding Programs for Readability
3.3.1 The C Preprocessor
3.3.2 Macros
3.3.3 Including Header Files
3.3.4 Conditional Compilation
3.4 Interacting with the Operating System
3.4.1 Standard Files and EOF
3.4.2 Standard Files and Redirection
3.5 Debugging Guidelines
3.6 Common Errors
3.7 Summary
3.8 Exercises
3.9 Problems