What does it mean when a data structure is declared volatile? What does it mean when a data structure is declared Const?
Volatile - you are asking compiler to not to optimise the data structure as well as to reload to CPU registers whenever it is in use. Not a good idea for Data structure, will waste lot of CPU time in loading long data structures.