Mam duże zamieszanie, aby zrozumieć różnicę między `char * var [3]`, `char var [3] [15]`
Jak w tytule.
Jestem pomylony między nimi.
char var[3][15]= {"Hello_world!", "good", "bad"}; // as known this is for an 2D array.
char *var[3]= {"Hello_world!", "good", "bad"}; // and this I think also 2D array, but how.
Jaka jest różnica między nimi?
Jakich przypadków użyć?
Przepraszam, ale mam między nimi duże zamieszanie.