Intereting Posts
Каков алгоритм сравнения, используемый в программировании «strcmp» – C? Разница между переносом переменных в заголовке и помещением переменных в источник Какие проблемы с переносимостью связаны с доступом на уровне байтов к указателям в C? Подсчитайте количество цифр числа с плавающей запятой PHP и C ++ для кода UTF-8 в обратном порядке по-китайски определение двумерного массива с помощью malloc и его изменение обработка файлов на 64-битной машине, но разработка на 32-битной машине Разделить char * на char * Array Ошибка: присваивание делает указатель из Integer без литья … в C Prog C: что быстрее, доступ к глобальной переменной или передача указателя на функцию вернуть несколько значений из функции в C безопасно ли передавать указатели функций и сравнивать их так же, как указатели обычных объектов? как использовать settimeofday (2)? Тройные указатели в C: это вопрос стиля? Почему openssl / ssl.h содержит только относительный путь?

Оператор Colon в объявлении объявления переменной внутри struct

Возможный дубликат:
Что означает «unsigned temp: 3»

struct sample{ int x :2; char y :4; }; 

Что делает оператор двоеточия в вышеуказанном коде?

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