On Friday, 16 March 2012 at 12:24:45 UTC, Kevin Cox wrote:
On Mar 16, 2012 7:45 AM, "Alex Rønne Petersen"
<[email protected]> wrote
I don't see any reason why c couldn't point to element number
3 of b, and
have its length set to 3...
--
- Alex
And the previous examples were language agnostic. In D and
other languages
where the length of a string is stored we can nest strings
anywhere inside
other strings.
const char[] a = "foofoo";
const char[] b = "oof";
Those can't be nested in null terminated strings, bit they can
where
strings have an explicit length.
All compile-time generated strings (like literals) in D are
(guaranteed to be?) null-terminated as well.