memory address

Byte's home number

A memory address is a number that identifies a specific location in a computer's memory, like a street address for data.

Programs use memory addresses to store and retrieve information: The variable is stored at memory address 0x7fff5fbff8ac.

Addresses are typically written in hexadecimal notation.

In programming, understanding memory addresses matters for debugging, optimization, and working with pointers.

Related
  • pointerReference to memory location
  • registerRecord officially; vocal range
  • byteDigital information unit
  • hexadecimalSixteen-digit numeral system
  • RAMTemporary data storage hardware

location · offset · stack · heap · buffer · allocation · garbage collection · dereference · null · segfault · stack overflow · bits · word boundary · CPU · cache · variable · storage · index

Opposites
reference vs. content

memory addressdata

Facts for analysis

content · value · payload · information · datum

location vs. value

memory addressconstant

Fixed, unvarying quantity

Family

memory, address, memories, memorize, memorization, memorial, memoriam, memorabilia, memoir

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G