Originally Posted by
matthayzon89
So, once it breaks it up into parts, how is it successful in accessing a whole string via 1 array slot?
What does the above statement mean?
Are you using the increment operators?
Code:
char *names[3];
char **p = names;
p[0] /* 1st array slot... names[0] */
(++p)[0] /* 2nd array slot... names[1] */
(++p)[0] /* 3rd array slot... names[2] */