Assigning string to different string types and how the runtime environment behaves regarding them. Memory allocation, reference counting, indexed access to chars and compiler errors described briefly where applicable.
var
SS5: string[5]; {a shortstring of 5 chars + 1 length byte, no trailing `0`...