lec15
.pdfБитовые поля.
Основные особенности.
IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.
IБитовые поля не имеют адресов и не могут объединяться в массивы.
Битовые поля.
Основные особенности.
IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.
IБитовые поля не имеют адресов и не могут объединяться в массивы.
IНазначение битовых полей - обеспечить удобный доступ к отдельным битам данных.
Битовые поля.
Основные особенности.
IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.
IБитовые поля не имеют адресов и не могут объединяться в массивы.
IНазначение битовых полей - обеспечить удобный доступ к отдельным битам данных.
IС помощью битовых полей можно сформировать объекты с длиной внутреннего представления не кратной байту. Это позволяет плотно упаковывать информацию, экономить память.
Пример программы.
В программе вводятся значения 2 - х целых переменных n и m и остатки от их деления на 16 заносятся соответственно в 4 старших и 4 младших разряда одного байта. Таким образом выполняется некоторая кодировка переменных n и m. Затем печатается изображение содержимого сформированного байта.