following code is
void main(void)
{
char* p = "presp";
p = "456"+1; /*----> makes error*/
p = p + 1; /*----> does not make error*/
printf("%s", p); /* ----> (wanna make '56')*/
}
I'M CONFUSING THE DIFFERENCE BETWEEN THOSE TWO LINES. IS IT JUST BECAUSE I'M USING C++ PROGRAM OR THERE IS KIND OF DIFFERENCE BETWEEN TWO. PLEASE HELP ME...