#include using namespace std; const int STEP_SIZE = 10; void FillArray(int * ary, size_t & size); void PrintArray(const int * ary, size_t size); void GrowArray(int * & ary, size_t & size); int main() { size_t size; int * data=nullptr; data = new int[STEP_SIZE]; FillArray(data, size); cout << "The initial array" << endl; PrintArray(data, size); cout << endl; cout << "The array after growing" << endl; GrowArray(data, size); PrintArray(data, size); cout << endl; delete [] data; return 0; } void FillArray(int * ary, size_t & size){ size_t i; size = STEP_SIZE; for(i=0;i