Не хочу засорять форум однотипными вопросами. Но очень нужна помощь в понимании некоторых конструкции, а посему опять вопрос)
Вижу контсрукцию:
CODE
typedef struct tagX {
int16 * p; //!< pointer to samples buffer
} X;
X x1;
а затем вижу такое
CODE
memcpy( &RawVal[0],
&x1.p[0],
NUMB*sizeof(int16) );
memcpy( &RawVal[NUMB],
&ad7324.pSamp[NUMB*FRAME_SZ],
NUMB*sizeof(int16) );
Получается сначала объявили структуру, где поле является указателем, а потом копируется по адресу указателя целый массив. Это нормально?