#include #include using namespace std; //void assign(int array[], int size); void assign(int* array, int size); void print(const int array[], int size); void printOneElement(int x); void changeOneElement(int& x); int main() { int x[5]; // declare an array (has a dimension of 10, 10 elements) cout << sizeof(x) << endl; assign(x,5); print(x,5); cout << x[0] << endl; printOneElement(x[4]); changeOneElement(x[4]); printOneElement(x[4]); } void assign(int* array, int size) { // cout << sizeof(array) << endl; for (int i = 0; i < size; i++) { array[i] = rand() % 11 + 10; } } void print(const int* array, int size) { // array[0] = 5000; for (int i = 0; i < size; i++) { cout << array[i] << " "; } cout << endl; } void printOneElement(int x) { cout << "element is " << x << endl; } void changeOneElement(int& x) { x = 9000; }