initialization variables variable-scope scope order of construction global variables
initialization variables sizeof variable-scope global variables