Consider the following features of 'structures' in C?
The values of a structure variable can be assigned to another structure variable of the same type using the assignment operator.
One structure can be nested within another structure.
A variable structure can also be passed to a function.
Which of the above are correct?