Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lec15

.pdf
Скачиваний:
6
Добавлен:
12.02.2015
Размер:
425.66 Кб
Скачать

Битовые поля.

Основные особенности.

IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.

IБитовые поля не имеют адресов и не могут объединяться в массивы.

Битовые поля.

Основные особенности.

IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.

IБитовые поля не имеют адресов и не могут объединяться в массивы.

IНазначение битовых полей - обеспечить удобный доступ к отдельным битам данных.

Битовые поля.

Основные особенности.

IБитовое поле может быть только элементом структуры или объединения и вне этих типов не встречается.

IБитовые поля не имеют адресов и не могут объединяться в массивы.

IНазначение битовых полей - обеспечить удобный доступ к отдельным битам данных.

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

Пример программы.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]