Is it possible to create a global array from within a function?
I need a 2D array to be created in an "Init" function.
It's for a library so each user of the library may need to create smaller or larger arrays.
These arrays need to remain unchanged through the life of the program once they are created.
Or should I just malloc and use pointers?