В качестве объекта этого примера классаСколько памяти выделено объекту этого класса?
class example
{
public:
int x;
}
объект будет выделено 4 байт памяти. Поскольку int принимает 4 байта.
Сколько памяти будет выделено на объект следующего класса -
class node
{
public:
int data;
node *prev, *next;
};
ИНТ бы четыре байта, а как насчет «следующего» и указатели «назад»? Как насчет общего размера объекта класса?
Почему бы вам не узнать с 'sizeof'? –
Этот вопрос слишком широк, потому что, в принципе, любое натуральное число могло бы использоваться в качестве ответа на этот вопрос. В стандарте не указывается размер примитивных типов. Это зависит от реализации. Используйте 'sizeof' и узнайте о дополнении. – Shoe