If the strings is under 255 characters, using Pascal strings have the same cost. You keep &quot;wasting&quot; a single byte for null character or an counter. Null terminated strings becomes more space efficient when you need to store longer strings.