Почему для scanf требуется &?

Я хочу прочитать число со стандартного ввода. Я не понимаю, почему scanfтребует использования &перед именем моей переменной:

int i;
scanf("%d", &i);

Почему scanfнужен адрес переменной?

10
задан Ryan Haining 19 October 2016 в 01:43
поделиться