> "How do I allocate a string?"
> "But what is a string?"
> "You know that thing with letters in it. Seriously how do I allocate a string?"
> "Sorry we don't know what a string is, you'll need to define it for us first"
> "OK it's a contiguous chunk of bytes in RAM"
> "Sorry C has no concept of bytes or RAM."
That kind of impractical nonsense.
> "How do I allocate a string?"
> "But what is a string?"
> "You know that thing with letters in it. Seriously how do I allocate a string?"
> "Sorry we don't know what a string is, you'll need to define it for us first"
> "OK it's a contiguous chunk of bytes in RAM"
> "Sorry C has no concept of bytes or RAM."
That kind of impractical nonsense.