Читать книгу Ссылки и указатели в C++: от основ к безопасности и современному коду - - Страница 132

Ответ на задачу 16 (Сравнение адресов)

Оглавление

#include <iostream>

struct S { int a; int b; };

int main() {

S s;

std::cout << "Разница адресов: " << (&s.b – &s.a) << std::endl;

return 0;

}

(Вывод: 1, но в указателях 4 байта)

Ссылки и указатели в C++: от основ к безопасности и современному коду

Подняться наверх