Lecture 28: December 2, 2019
Due
: Homework #4, late date December 2, 2019; Homework #5, due December 6, 2019
Greetings and felicitations!
Multi-file programs
Queue routines in [
qlib.c
]
static
functions, variables;
extern
Function prototypes
Header files [
qlib.h
]
Main routine [
driver.c
]
Compiling and executing
How the compiler works
Preprocessor (
cpp
)
Compiler proper
Optimizer (optional)
Assembler and object (“.o”) files
Linking loader
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email:
mabishop@ucdavis.edu
ECS 36A, Programming and Problem Solving
Version of December 7, 2019 at 11:57PM
You can also obtain a PDF version of this.