CSCI 240 Lecture Notes
- Part 1 Introduction,
Data Types, Arithmetic, Input and Output
- Part 2 Shortcut
Assignments, Control Structures (loops and decisions), Symbolic Constants,
Formatted Output
- Part 3 Multiway
Decisions, Conditional Expressions, Compound Conditions, bool Data Type
- Part 4 Functions
- Review Sheet on C Functions
- Part 5
Quincy/Allegro C++ Graphics Note: this material will
not be covered in Spring 2007.
- Part 6 Standard I/O,
I/O redirection, Scalar Data Types, More on char, switch, and () ? xx : yy
- Part 7 Arrays I -
Basics
- Part 8 Arrays II -
Passing array arguments, Sorting, 2-D Arrays
- Part 9 Passing
simple arguments by reference and by address
- Part 10 Strings as
char arrays, Pointer arithmetic, Standard string library functions, Command
line arguments
- Part 11 Structures,
I/O of structs
- Part 12
Introduction to Object-Oriented Programming in C++
- Misc. Notes on Input and Output