Читать книгу Ссылки и указатели в 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 байта)