История изменений
Исправление AndreyKl, (текущая версия) :
Т.е. когда я написал
bool f(int *p) { return p[10]; }
я хоть и обратился к нему как к массиву, но уже будет просто арифметика указателей использоваться, а sizeof(p) даст мне просто размер указателя на инт? Хотя выглядит всё вполне пристойно?
Исходная версия AndreyKl, :
Т.е. когда я написал
bool f(int *p) { return p[10]; }
я хоть и обратился к нему как к массиву, но уже будет просто арифметика указателей использоваться, а sizeof(p) даст мне просто размер указателя на инт? Хотя выглядит всё вполне пристойно?