Рубрики

Необычное представление элементов массива

Рассмотрим программу ниже.

int main( )

{

  int arr[2] = {0,1};

  printf("First Element = %d\n",arr[0]);

  getchar();

  return 0;

}

Довольно простая программа .. да … Вывод будет 0.

Теперь, если вы замените arr [0] на 0 [arr] , результат будет таким же. Потому что компилятор преобразует операцию массива в указатели перед доступом к элементам массива.

Рекомендуемые посты:

Необычное представление элементов массива

0.00 (0%) 0 votes