Pass the Array
You can pass to your function whatever parameters you want, and even arrays!
For instance, here, we pass the array and its size as arguments:
void printArr(int arr[], int size) {
for(int x = 0; x < size; x++) {
cout << arr[x] << " ";
}
}
Here we pass to the function an integer array and its size as arguments . Then we go through the array using for loop to print each element. The whole code:
12345678910111213#include <iostream> using namespace std; void printArr(int arr[], int size) { for(int x = 0; x < size; x++) { cout << arr[x] << " "; } } int main() { int arr[] = {1, 2, 3, 4}; printArr(arr, 4); }
Everything was clear?
Thanks for your feedback!
SectionΒ 4. ChapterΒ 9
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 2.94
Pass the Array
Swipe to show menu
You can pass to your function whatever parameters you want, and even arrays!
For instance, here, we pass the array and its size as arguments:
void printArr(int arr[], int size) {
for(int x = 0; x < size; x++) {
cout << arr[x] << " ";
}
}
Here we pass to the function an integer array and its size as arguments . Then we go through the array using for loop to print each element. The whole code:
12345678910111213#include <iostream> using namespace std; void printArr(int arr[], int size) { for(int x = 0; x < size; x++) { cout << arr[x] << " "; } } int main() { int arr[] = {1, 2, 3, 4}; printArr(arr, 4); }
Everything was clear?
Thanks for your feedback!
SectionΒ 4. ChapterΒ 9