This module begins an in-depth discussion of the function. Functions are the building blocks of C++, and
a firm understanding of them is fundamental to becoming a successful C++ programmer. Here, you will
learn how to create a function. You will also learn about passing arguments, returning values, local and
global variables, function prototypes, and recursion.