Возможный дубликат:
Что означает '& ' сделать в C++?
Сегодня на моем уроке CS учитель показал нам несколько примеров функций и шаблонов, а некоторые из прототипов функций имели амперсанды в списке параметров, например:
void exchange( T & x, T & y ) ; // prototype
что это значит? Для чего мне его использовать?