Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- void copyBackwards(int arr1[], int arr2[], int arrSize)
- {
- int* ptrArr1{ arr1 };
- int* ptrArr2{ arr2 + (arrSize - 1) };
- for (int i{ 0 }; i < arrSize; ++i) { *ptrArr2-- = *ptrArr1++; }
- }
- void printArr(int arr[], int arrSize)
- {
- int* ptr{ arr };
- for (int i{ 0 }; i < arrSize; ++i) { std::cout << *ptr++ << ' '; }
- std::cout << '\n';
- }
- int main()
- {
- const int arrSize{ 10 };
- int arr[arrSize]{ 1,2,3,4,5,6,7,8,9,10 };
- int Mass[arrSize]{};
- printArr(arr, arrSize);
- copyBackwards(arr, Mass, arrSize);
- printArr(Mass, arrSize);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement