S
saurabh29789
I was going through the C Standard and came across the following :
A pointer type may be derived from a function type, an object type, or
an incomplete type, called the referenced type. A pointer type
describes an object whose value provides a reference to an entity of
the referenced type. A pointer type derived from the referenced type T
is sometimes called ‘‘pointer to T’’. The construction of a pointer
type from a referenced type is called ‘‘pointer type derivation’’.
This has kind of confused me. What I interpret is that " the address
that the pointer holds is a reference to the referenced type" and "
the referenced type is nothing but a type of the object to which the
pointer points".
Am I right?
A pointer type may be derived from a function type, an object type, or
an incomplete type, called the referenced type. A pointer type
describes an object whose value provides a reference to an entity of
the referenced type. A pointer type derived from the referenced type T
is sometimes called ‘‘pointer to T’’. The construction of a pointer
type from a referenced type is called ‘‘pointer type derivation’’.
This has kind of confused me. What I interpret is that " the address
that the pointer holds is a reference to the referenced type" and "
the referenced type is nothing but a type of the object to which the
pointer points".
Am I right?