argz vectors are vectors of strings in a contiguous block of
memory, each element separated from its neighbors by null bytes
('\0'
).
Envz vectors are an extension of argz vectors where each element is a
name-value pair, separated by a '='
byte (as in a Unix
environment).