Here's a good graphical representation of what you're asking about:
http://nmap.org/book/tcpip-ref.html[
^]
If I understood your follow up question to Richard correctly, the "preceeding words" are type definitions:
typedef unsigned char BYTE; typedef unsigned short WORD; typedef unsigned long DWORD;