Generally, no, but if we simulate the array using pointers and dynamic memory allocation, we can add and remove elements as we wish.