A rogue value is a specified value, not normally expected in the data, that is used to mark the end of a list of data items. The program can process the data in order until it reaches the value. The number of data items can vary and does not have to be known in advance. The term rogue value often implies a numeric value. It may also describe a special value, at some point in the data, used to indicate a particular situation, for example a deleted record.

Related terms

Term sub categories

Programming
   writing programs