Я не совсем уверен в C, но С++ допускает неназванные битовые поля длиной 0. Например:
struct X
{
int : 0;
};
- Вопрос 1. Какое практическое использование этого вы можете придумать?
- Вопрос второй: Какие практические применения в реальном мире (если есть) вы знаете?
Отредактированный пример после ответа на ледяную преступность
Изменить: Хорошо, благодаря текущим ответам я теперь знаю теоретическую цель. Но вопросы касаются практического использования, поэтому они все еще сохраняют:)