I plan to create an 2D array of a pointer derived from typedef struct
Let's say the typedef struct
is named "Items" and contains mixed variables of strings and integers.
I will declare two int
variables namely typenum
and typetotal
. These two integers will start off from Zero and adds up when the input data matches with certain function.
In the array,Items *type[][]
, basically type[][]
is Items *type[typenum][typetotal]
but I cannot do this since I will declare typenum
and typetotal
as zero at the declaration part.
I tried initializing the array through Items *type[][] = {{0},{0}}
but this generates error.
Any advice? Some told me to use malloc() on this, but I simply do not know how.
*Using Tiny C on Windows