CISC 181
Review for Exam #2
Disclaimer - while this list SHOULD cover everything, it MAY not.  Don't argue after the final if there happens to be something on the final that wasn't mentioned in this list.


Topics
------
Relevant Chapters
Linked List Tutorial on Web page
Your notes (you do have notes, don't you) and my slides 8-11

What an array is, how they work
C Style Strings
C++ Style Strings
Differences between the two
Know how to use copy and compare C-Style strings
Pointers - what are they
creating/assigning Pointers
the Null Pointer
The address of (&) operator
The dereferencing (*) operator
Function passing using pointers
Const Pointers (3 types)
Pointer Arithmetic
Pointer Offset vs. Pointer Subscript notation
Static vs. Dynamic Memory Allocation
new and delete
Allocating structs on the heap
the -> operator
Linked Lists
How their defined/created
Attaching nodes
Searching Linked lists 
Losing Nodes/Memory Leaks