Вот где-то вычитал что (в каком-то учебнике): uitn32_t A[N]; A[i] = 5; (1) *(A+i) = 5; (2) во втором случае скорость выполнения (индексация) будет быстрее. Я совершенно не понимаю почему так может быть ? Ведь операции [] и + выполняют прибавление индекса к базовому адресу. Может компилятор как-то по разному воспринимает ?
Ответ на:
комментарий
от alexsaa
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [файловые системы] сдвиг (2010)
- Форум AMD Атлон ХР (2006)
- Форум Кольцевой массив с доступом по диапазону индексов (2016)
- Форум Пенсионный фонд переходит на СПО (2016)
- Форум Сеть под 3com не работает (2001)
- Форум Сеть под 3com не работает (2001)
- Форум работа с сигналами (2004)
- Новости Elasticsearch 2.0 (2015)
- Новости Компания Phoenix продемонстрировала встроенный в BIOS гипервизор на базе Linux (2009)
- Форум Проблемы форков на примере libreoffice (2012)