linked list
A chain of separate records, each holding a value and the address of the next record.
A singly linked list is a sequence of nodes, each holding data and a pointer to the next node, with nullptr ending the list; traversal is pointer chasing.
See also