Course Content
C++ Intermediate | Mobile-Friendly
C++ Intermediate | Mobile-Friendly
Declaration vs Definition | Prototype
Functions in C++ consist of 2 elements:
- Declaration: the function's name with parameters (if they exist).
- Definition: the functionβs body.
python
The function declaration is also called the functionβs prototype. The code body (the definition) can be defined separately. Itβs a good rule to write before the main function prototypes of other functions to understand how many functions we have and which arguments it passes. After the main function, you should specify the functionβs definitions:
python
It doesnβt affect your code if you specify prototypes or not. We wonβt do this in further chapters since our code is still pretty simple and doesnβt need strict structurization.
Everything was clear?
Thanks for your feedback!
SectionΒ 4. ChapterΒ 10