In C there are no data structures: there are pointers and pointer arithmetic. So you have a pointer into a data structure. James Gosling You T Structure