)However, it is also possible to allocate a block of memory (of arbitrary size) at run-time, using the standard library's codice_219 function, and treat it as an array.C's unification of arrays and pointers means that declared arrays and these dynamically allocated simulated arrays are virtually interchangeable.