Described the order that objects in an array is destructed?
A: In the reverse order of construction: First constructed, last destructed.
In the following instance, the order for destructors shall be a[9], a[8], ..., a[1], a[0]:
void userCode()
{
Fred a[10];
...
}