• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/10

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

10 Cards in this Set

  • Front
  • Back

Code

Instructions are stored in this region.

Stack

A function's local variables are allocated in this region while a function is called.

The Heap

The memory allocation and deallocation operators affect this region.

Static Memory

Global and static local variables are allocated in this region once for the duration of the program.

Free Store

Another name for "The heap" because the programmer has explicit control of this memory.

Automatic Memory

Another name for "The stack" because the programmer does not explicitly control this memory.

Memory leak

occurs when a program that allocates memory loses the ability to access the allocated memory, typically due to failure to properly destroy/free dynamically allocated memory.

Unusable memory

Memory locations that have been dynamically allocated but can no longer be used by a program.

Garbage Collection

Automatic process of finding and freeing unreachable allocated memory locations.

t/f


A destructor has no return type

t