Programming in C

Lecture 5: FUNCTIONS AND PROGRAM STRUCTURE

CHRIS STAFF
Dept. of Computer Science and Artificial Intelligence
University of Malta

Next Lecture: Pointers and Arrays (1)


Lecture Outline

Aims and Objectives
Splitting programs across files
Scope Rules in C
Using Header Files
Recursion
The C Preprocessor
Macro Substitution


Aims and Objectives


Splitting programs across files


Scope Rules in C


Using Header Files


Recursion


The C Preprocessor


Macro Substitution

A confession

Conditional Inclusion


Next Lecture...

Pointers and Arrays (1)