Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpLwUn 514 of 696 menu
◀ ▶

Объединение в C++

Объединение хранит несколько полей на одном участке памяти, но активным считается только последний записанный член.

Читать нужно тот же член, который только что записали. Запишем целое в поле i и выведем его:

#include <iostream> union Number { int i; float f; }; int main() { Number n{}; n.i = 11; std::cout << n.i << "\n"; return 0; }

Объявите union Box с int v и char c. Запишите 3 в v и выведите v.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить