I see this quote in many books that one of major problems of Arrays in C/C++ is:
Arrays needs a contiguous block of memory
I can't really understand why this feature of Arrays considers a problem? I think compiler can manage and assign correct size to the Array, so what's the problem?