Это предназначено для возврата ответа (значения) другой части вашей программы, которая вызывала эту функцию.
Допустим, вы делаете что-то вроде:
print(add(2,4));
Ваша программа напечатает значение: 6
Отказ от ответственности : не совсем уверен, что синтаксис правильный, прошло более десяти лет с тех пор, как я последний раз программировал на C ++;