Data objects

A data object is a variable, constant, or subobject of a constant.

A variable can have a value and can be defined or redefined during execution of an executable program. A variable can be:
  • A scalar variable name
  • An array variable name
  • A subobject
A subobject of a variable is a portion of a named object that you can reference or define. A subobject can be:
  • An array element.
  • An array section
  • A character substring
  • A structure component

A subobject of a constant is a portion of a constant. The referenced portion can depend on a variable value.