In 2000, Lawson was presented the Computer Pioneer Award by the IEEE [ f ] or inventing the pointer variable and introducing this concept into PL / I, thus providing for the first time, the capability to flexibly treat linked lists in a general-purpose high level language.
12.
Even though the name of an array is, in most expression contexts, converted into a pointer ( to its first element ), this pointer does not itself occupy any storage; the array name is not an l-value, and its address is a constant, unlike a pointer variable.