Question: State whether the following are true or false. If the answer is false, explain why.
a) The address operator (&) can be applied only to constants, to expressions and to variables declared with the storage-class register.
b) A pointer that's declared to be void can be dereferenced.
c) Pointers of different types may not be assigned to one another without a cast operation.