What the benefits and disadvantage of using an array of pointers vs a multidimensional array and vica verse in C or C++. They both seem the same to me. For example, take the following
char *people[] = {"Alex", "Tom", "Peter"};
Versus
char people[][9] = {"Alex", "Tom", "Peter"};