Object attributes
- characters
- Characters in the storage that precede a trailing
null.
- length
- Number of bytes in the characters. If there is
no storage, the length is zero.
The initial value is zero.
- storage
- A volatile array of bytes of arbitrary size. A trailing null must always
be present in the storage after the characters, so that the end of the characters can
be detected. Methods ensure that this situation is maintained, but ensure,
when setting bytes in the array directly, that a trailing null exists after
modification. Initially, there is no storage attribute.