Practical C 600.111


Click here to start

Table of contents

Practical C 600.111

Lecture 2 – Outline

Reference Material

Preprocessing Source Code

The C Preprocessor

Inclusion of Header Files

Avoiding Multiple Inclusions

Avoiding Multiple Inclusions (contd.)

Include Files - Example

Macros

Macros Examples

Conditional Compilation

Declarations: Static Functions

Static Functions – Example

Declarations: Static Variables

Static Variables - Examples

Declarations: External Directive

Standard Input, Output and Error

Format Conversions

Formatted Output

Formatted Input

Printing Error Messages

Pointers

Pointers - Example

Pointers and Arrays

Pointers to Pointers

Multidimensional Arrays and Pointers

Pointers to Functions

Pointers to Functions – contd.

Exercise

Author: Cristina Nita-Rotaru

E-mail: crisn@cs.jhu.edu

Homepage: http://www.cs.jhu.edu/~crisn

Best viewed with
StarOffice