Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int *array = new int[5];
- array[0] = 9;
- array[1] = 7;
- array[2] = 5;
- array[3] = 3;
- array[4] = 1;
- int delIndex = 3;
- // cout << array[0] << endl;
- for(int i =0; i<5; i++)
- {
- cout << array[i] << endl;
- }
- int j =0;
- int *tempArray = new int[4];
- for(int i =0; i<5; i++)
- {
- if(i != delIndex)
- {
- tempArray[j] = array[i];
- j++;
- }
- }
- delete[] array; // use array delete to deallocate array
- for(int i =0; i<4; i++)
- {
- array[i] = tempArray[i];
- }
- for(int i =0; i<4; i++)
- {
- cout << " new array: " << array[i];
- }
- delete[] tempArray;
- delete[] array; // use array delete to deallocate array
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement