There are 8 attributes for a variable: Name - a valid C/C++ identifier. No spaces, special characters (!,$,#, etc), must begin with a letter, can not be a reserved word Address - location in memory where value is stored. Size - the number of bytes used to encode the value. Type - may be built in, e.g. int, char, float, etc., or user-defined (structure, enum, class). Value - the assigned value, within the range for the data type and size. Lifetime - the interval of time in the execution of a program during which it exists. Scope - the range of program statements that can access ("see," or "know") the variable. Operators - not all operators are defined for every data type If we look at an array with these 8 attributes, which operators are not defined for an array