I'm trying to pass an array in a function, but only one element gets through. For example, in this program,
Code:
#include <iostream>
using namespace std;
void displayInts(int intergers[]);
int main()
{
int intergers[4];
intergers[0] = 1;
intergers[1] = 2;
intergers[2] = 3;
intergers[3] = 4;
displayInts(intergers);
system("PAUSE");
}
void displayInts(int intergers[])
{
int size = (sizeof(intergers) / sizeof(int));
for(int i = 0; i < size; i++)
{
cout<<intergers[i]<<endl;
}
}
the output is:
Code:
1
Press any key to continue...
How can I fix this?