Dynamic array in C — Is my understanding of malloc and realloc correct?
You’re close. In C (at least since the 1989 version of the standard), the cast before malloc and realloc is unnecessary, since C can convert values of type void * to int * without a cast. This is not true for C++, so based on the error you’re getting, it sounds like you’re compiling this … Read more