Member access operators
From cppreference.com
                    
                                        
                    
                    
                                                            
                    Member access operators allow access to the members of their operands.
| Operator | Operator name | Example | Description | 
|---|---|---|---|
| [] | array subscript | a[b] | access the bth element of array a | 
| * | pointer dereference | *a | dereference the pointer a to access the data it points to | 
| & | address of | &a | the address of a | 
| . | struct member | a.b | access member b of struct a | 
| -> | struct member of pointer to struct | a->b | access member b of struct pointed to by a equivalent of first dereferencing the pointer to the struct a then accessing member b: (*a).b | 
[edit] See Also
- Operator precedence
- Arrays
- Pointers
- Keyword: struct
| Common operators | ||||||
|---|---|---|---|---|---|---|
| assignment | increment decrement | arithmetic | logical | comparison | member access | other | 
| a = b | ++a | +a | !a | a == b | a[b] | a(...) | 


