Usually, a _____ contains primitive data types, and a _____ contains non-primitive data types.

heap; stack

stack; heap

RAM; ROM

ROM; RAM

1 answer

The correct answer is:

stack; heap

In programming, a stack typically contains primitive data types (like integers, floats, etc.), while a heap is used for dynamic memory allocation, which involves non-primitive data types (like objects, arrays, etc.).