.
, , struct _myStruct_t *, . , 1000 : , , , 1008, , ->next ( , ). ( ). , 2000, ->next - 1008.
( ) , , . .
, , , mappedFileHandle. myStruct_t, n , n*sizeof(myStruct_t) ( n ).
mappedFileHandle
myStruct_t* mappedFileHandle;
. myStruct_t, next , (, myStruct_t* b )
mappedFileHandle[b->next].number
- number b->next th .
( , C: mappedFileHandle[b->next] *(mappedFileHandle + b->next), myStruct_t, number ).