When to use malloc for char pointers

Viewed 174152

I'm specifically focused on when to use malloc on char pointers

char *ptr;
ptr = "something";
...code...
...code...
ptr = "something else";

Would a malloc be in order for something as trivial as this? If yes, why? If not, then when is it necessary for char pointers?

5 Answers
Related