Почему индекс массива быстрее указателя? Не предполагается ли указатель быстрее, чем индекс массива?
** я использовал time.h clock_t для тестирования двух функций, каждый цикл 2 миллиона раз.
Pointer time : 0.018995
Index time : 0.017864
void myPointer(int a[], int size)
{
     int *p;
     for(p = a; p < &a[size]; p++)
     {
         *p = 0;
     }
}
void myIndex(int a[], int size)
{
     int i;
     for(i = 0; i < size; i++)
     {
         a[i] = 0;
     }
}
