declareiasanintegerandpasapointertointeger. pis initialisedtopointati ("&i" is the address of i - the
inverse of "*"). The expression *p dereferences p to yield i
as an {lvalue}, i.e. something which can appear either on the
left of an {assignment} or anywhere an integer expression is
valid. Thus