Цитата(nagserg @ Dec 26 2005, 12:19)

char* vp = (char *)Определенный Адрес;
char a;
a = *vp; // читать
*vp = a; // писать
Так всё работает прекрасно, но вот возник такой вопрос: создана структура типа:
typedef union
{
unsigned char byte;
struct
{
unsigned char b0 : 1;
unsigned char b1 : 1;
unsigned char b2 : 1;
unsigned char b3 : 1;
unsigned char b4 : 1;
unsigned char b5 : 1;
unsigned char b6 : 1;
unsigned char b7 : 1;
} bit_field;
} as_bit_field_of_byte;
Каким образом привязать адрес этой структуры к "Определенному адресу" char* vp = (char *)Определенный Адрес;