Return the address of the first character of the string bound to this string reference such that [data() .. data()+length())] is a valid half‐open range of characters. Note that the range of characters might not be null‐terminated and may contain embedded null characters.