So I want to remove the first character of a char *. Stack overflow gave me the solution that:
//str1 is the original
char *str2 = str1 + 1;
The thing is this works, but every time I change str2, str1 also changes. So is there a way to not change remove the first char without changing str1?