До этого момента я думал, что знак & означает адрес переменной, но в примерах с перегрузками операторов этот знак имеет какой-то другой смысл? Типичная запись: BigInt & operator --(BigInt & n);
Почему-то ничего о нем не сказано, а через поисковик этот символ не ищется)