
лекции проги / lec15
.pdf
Битовые поля.
Основные особенности.
IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.
IБитовые поля не имеют адресов и не могут объединяться в массивы.

Битовые поля.
Основные особенности.
IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.
IБитовые поля не имеют адресов и не могут объединяться в массивы.
IНазначение битовых полей - обеспечить удобный доступ к отдельным битам данных.

Битовые поля.
Основные особенности.
IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.
IБитовые поля не имеют адресов и не могут объединяться в массивы.
IНазначение битовых полей - обеспечить удобный доступ к отдельным битам данных.
IС помощью битовых полей можно сформировать объекты с длиной внутреннего представления не кратной байту. Это позволяет плотно упаковывать информацию, экономить память.





Пример программы.
В программе вводятся значения 2 - х целых переменных n и m и остатки от их деления на 16 заносятся соответственно в 4 старших и 4 младших разряда одного байта. Таким образом выполняется некоторая кодировка переменных n и m. Затем печатается изображение содержимого сформированного байта.

