Quote Originally Posted by min2max View Post
Yes this helped ! Thanks. When I said I was new to programming I meant I haven't done it in awhile so I needed to refresh on some things lol sorry if I didn't clarify that correctly.
No, you did not state it correctly. Now you did
Quote Originally Posted by min2max View Post
So I guess I can just look at the char **array as a 2d array inside of the struct??
I can not see why McLean is using another struct, other than the one you got. Then answer is yes. It is a 2D array, but you have to allocate memory for it dynamically, like in this example. Combine this with the other example in my first post, in order to access properly the 2D array.