Offset means literally "displacement", an offset is added to an address.
Each item in an array lies then at it's own offset.
'H' 'E' 'L' 'L' 'O', the first 'L' lies at offset 2 into the array, X0XXX1XXX2X This is because the offset is added to the beginning of the array's address, hence an offset of zero references the first data item, here that is 'H'.
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.