Вы находитесь здесь: Главная > Базовые понятия языка Си > Амперсанд

Амперсанд

Как уже было сказано, переменная это именованный контейнер. У каждого такого контейнера есть собственный адрес в оперативной памяти. Язык Си позволяет узнать этот адрес и работать с ним. Оператор взятия адреса это знак амперсанд, поставленный перед именем переменной.

Т.е. у любой переменной всегда есть значение и адрес, где это значение хранится. Для вывода в консоль адреса используется специальный заполнитель %p. А для того, чтобы узнать адрес переменной нужно поставить перед ней знак & — амперсанд.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Оставить комментарий

Вы должны быть авторизованы, чтобы оставить комментарий.