Предположим, что мы имеем:Как передать массив структур в функцию?
struct elements{
string drink_name;
double price_per_can;
double number_in_machine;
};
struct elements machine[6];
И машина заполняется в основной(). Как передать машину в функцию (по ссылке), которая будет использоваться внутри функции?
Рассмотрите возможность использования 'станд :: array' вместо голого массив фиксированной длины. –