basicaly all it is, is the adress of an individual byte in memory, for any other type the data that stores the value must have an address, it is the first byte of this data that the byte ptr is pointing to, whether the data is a 1 byte or 1meg long is up to you....