Functions are reusable code blocks that will only execute when called.

Defining Functions

A function can be created by typing void followed by the function’s name, a set of parentheses and a code block. The void keyword means that the function will not return a value. The naming convention for functions is the same as for variables – a descriptive name with each word initially capitalized, except for the first one.

void myFunction(){  cout << "Hello World";}

Calling Functions

The function above will simply print out a text message when it is called. To invoke it from the main function the function’s name is specified followed ...

Get C++ 14 Quick Syntax Reference, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.