История изменений
Исправление Skullnet, (текущая версия) :
Конечно нужен. Потому что (sizeof(x) / sizeof(x[0])) прекрасно работает на указателях, возвращая тебе полную срань.
И что? Когда подразумевается использования указателя, то никакого (sizeof x / sizeof *x)
быть не может. Длину массива передают отдельной переменной.
Исходная версия Skullnet, :
Конечно нужен. Потому что (sizeof(x) / sizeof(x[0])) прекрасно работает на указателях, возвращая тебе полную срань.
И что? Когда подразумевается использования указателя, то никакого (sizeof x / sizeof *x)
быть не может. Длину массива передаются в отдельной переменной.