operator .
The first operator returns expression plus the offset of field within its structure or union. The second operator returns value at the location pointed to by register plus the offset of field within its structure or union.
expression. field [[. field]]...
[register]. field [[. field]]...