A programming symbol that references the address of data rather than the data itself. In the following example, the C/C++ statement
var1 = var2; places the contents of VAR2 into VAR1. However, an ampersand in front of the variable name (
var1 = &var;) places the address of VAR2, not the data, into VAR1. See
ampersand.