Question: Is it possible to use a char pointer array ( char *<name>[] ) to read an array of strings from a file in C?

Given: code is written in ANSI C; I know the exact nature of the strings to be read (the file will be written by only this program); file can be either in text or binary (preferably binary as the files may be read repeatedly); the amount and size of strings in the array won't be known until run time (in the example...