xanoy (15.06.2007 12:08, просмотров: 1797)
Привет. Вопрос по С, обращение к элементам структуры. Есть некая структура status в которую входит масив pwm[N_CHANNELS]. Хотелось бы создать указатель в котором бы лежал адрес масива pwm[N_CHANNELS].
Вот нерабочий пример :(
<c>
typedef struct
{
.............
volatile unsigned short pwm[N_CHANNELS];
..............
} Status;
Status status;
...........
volatile unsigned short* ptr_pwm;
ptr_pwm = status.pwm;
</c>
Строку ptr_pwm = status.pwm, записывал по разному, все равно не получалось. Компилятор пишет несовместимость типов. Компилятор GCC.