Run this and the Tip will be clear. I was not aware of it, maybe I should have been.
#include <windows.h>
#include <stdio.h>
int _cdecl main(void)
{
int i, j;
long t, t1;
t = GetTickCount();
for (j = 0; j < 10000; j++)
for (i = 0; i < 2000; i++)
array[i][j] = 0.0;
t1 = GetTickCount();
printf("%d\n", t1-t);
t = GetTickCount();
for (i = 0; i < 2000; i++)
for (j = 0; j < 10000; j++)
array[i][j] = 0.0;
t1 = GetTickCount();
printf("%d\n", t1-t);
return 0;
}
John