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