How the memory allocation is done for a char pointer array and double pointer.
char *s[]={"knowledge","is","power"};
char **p;
p=s;
cout<<++*p;
In the above code output given by compiler is- nowledge
My question is just , how the values are assigned to pointer p and how it's incremented.
See Question&Answers more detail:os