This document contains code examples demonstrating different C++ functions concepts including: - Functions that take no arguments - Calling functions multiple times from main() - Passing arguments to functions - Function prototypes and definitions - Value and reference parameters - Scoping rules for local and global variables - Overloaded functions - Default arguments in functions The examples show how to define, call and pass parameters to functions in C++.