Define the reason that makes the array a static structure.(1 point)

Responses

Its length can be changed at the runtime, but not the data type.
Its length can be changed at the runtime, but not the data type.

Its length can be incremented at runtime because the random memory is allotted based on data elements.
Its length can be incremented at runtime because the random memory is allotted based on data elements.

Its data type and length cannot be changed at the runtime because they are already defined at the time of declaration.
Its data type and length cannot be changed at the runtime because they are already defined at the time of declaration.

Its data type can be changed at the runtime but not the length.
Its data type can be changed at the runtime but not the length.

1 answer

The correct response that defines why an array is a static structure is:

Its data type and length cannot be changed at the runtime because they are already defined at the time of declaration.

This indicates that when an array is created, both its size (length) and data type are fixed and cannot be modified during the execution of the program.