Гитарный комбоусилитель верхнеуровнево состоит из трёх блоков: 1) Предусилитель (преамп) 2) Оконечный усилитель (усилитель мощности) 3) Динамик С динамиком всё понятно, он преобразовывает электрические импульсы в звуковые волны. Усилитель мощности разгоняет электрический сигнал до уровня, способного раскачать динамик, при этом не внося особых искажений в форму сигнала. Разумеется есть случаи, когда именно перегруз оконечного усилителя даёт самый вкусный звук, но это всё же редкое исключение и сейчас для простоты сделаем вид что этого нет...
В статье "Как компьютер понимает программиста или краткий обзор стандартной структуры программы на C++?" я уже упоминал о том, что функции возвращают значение после того, как завершили свою работу. Тогда речь шла о главной функции main: Когда программа завершается, ей нужно сообщить системе: успешно она завершена или нет. Для этого и существует оператор возврата. Он возвращает целое число. Сигналом успешного завершения служит число 0. Но на самом деле, все пользовательские функции, после того, как...