Initial Course
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# Module 03: Functions
|
||||
|
||||
## Learning Goals
|
||||
|
||||
- Declare and define functions with clear interfaces
|
||||
- Pass arguments by value, reference, and `const` reference
|
||||
- Overload functions and use default parameters
|
||||
- Implement recursive algorithms safely
|
||||
|
||||
## Exercises
|
||||
|
||||
| Exercise | Topic |
|
||||
|----------|-------|
|
||||
| `function_basics` | Value/reference parameters, return values |
|
||||
| `overloading` | Function overloading |
|
||||
| `default_parameters` | Default arguments |
|
||||
| `recursion` | Recursive algorithms |
|
||||
Reference in New Issue
Block a user