и дня недели?
void SomeFunc(int* pointer)
{
std::cout << &pointer << std::endl;
}
int main()
{
int* a = new int(5);
std::cout << a << std::endl;
SomeFunc(a);
SomeFunc(a);
}
Мой вывод:
0x560eeb2a7e70
0x7fff4e5aa220
0x7fff4e5aa220
в однопоточной среде
Зависит от дня недели
перепиши функцию так: void SomeFunc(int i) { std::cout << &i << std::endl; } ты адрес в стеке выводишь параметра переданного по значению.
Не определено. Могут быть равны. Могут быть не равны. Это адреса переменных, существующих в разное время, они могут соотносится друг с другом как угодно.
Обсуждают сегодня