PHP expert |
|
hallo ik heb volgende C-code:
<? //color
#include <stdio.h>
int main(void)
{
int i;
int ar[5];
ar[0] = 1;
ar[1] = 2;
ar[2] = 3;
ar[3] = 4;
ar[4] = 5;
for(i=0 ; i < 5 ; i++)
{
printf("a[%d] = %d\n", i, ar);
}
system("PAUSE");
return 0;
}
<? //color #include <stdio.h> int main(void) { int i; int ar[5]; ar[0] = 1; ar[1] = 2; ar[2] = 3; ar[3] = 4; ar[4] = 5; for(i=0 ; i < 5 ; i++) { printf("a[%d] = %d\n", i , ar ); } return 0; }
hij geeft steeds dit weer:
Citaat: a[0] = 2293568
a[1] = 2293568
a[2] = 2293568
a[3] = 2293568
a[4] = 2293568
ik weet niet hoe dit komt nochtans is de code goed (volgens ik en de online cursus). Kan er iemand misschien zeggen hoe dit komt? en of ze dit ook tegenkomen als ze die code compilen ?
groeten
stijn
|