#include <iostream>
void function(int* array, const size_t length)
{
for (size_t i = 0; i < length; ++i)
std::cout << "array[" << i << "] = " << array[i] << '\n';
}
int main()
{
int array[5] = { 1, 2, 3, 4, 5 };
function(array, sizeof(array) / sizeof(array[0]));
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdm9pZCBmdW5jdGlvbihpbnQqIGFycmF5LCBjb25zdCBzaXplX3QgbGVuZ3RoKQp7Cglmb3IgKHNpemVfdCBpID0gMDsgaSA8IGxlbmd0aDsgKytpKQoJICAgIHN0ZDo6Y291dCA8PCAiYXJyYXlbIiA8PCBpIDw8ICJdID0gIiA8PCBhcnJheVtpXSA8PCAnXG4nOwp9CgppbnQgbWFpbigpCnsKCWludCBhcnJheVs1XSA9IHsgMSwgMiwgMywgNCwgNSB9OwoJZnVuY3Rpb24oYXJyYXksIHNpemVvZihhcnJheSkgLyBzaXplb2YoYXJyYXlbMF0pKTsKfQ==