Адрес массива

int t[10];

int * u = t;

cout << t << " " << &t << endl;

cout << u << " " << &u << endl;

Вывод:

0045FB88 0045FB88
0045FB88 0045FB7C

Вывод для u имеет смысл.

Я понимаю, что t и & t [0] должны иметь одно и то же значение, но почему & t тоже одно и то же? Что на самом деле означает & t?

28
задан Peter Mortensen 1 August 2019 в 21:09
поделиться