А вот работать с битовыми переменными, по моему. в стандарте С не описано, - в каждой реализации по своему сделано :(