История изменений
Исправление beastie, (текущая версия) :
Во первых, ты забыл скобки. ;)
#define nelem(x) (sizeof(x)/sizeof((x)[0]))
А во вторых, ты вычисляешь размер при каждой итерации for.
И ещё раз: этот подход не работает с динамически выделенными массивами.
Исходная версия beastie, :
Во первых, ты забыл скобки. ;)
#define nelem(x) (sizeof(x)/sizeof((x)[0]))
А во вторых, ты вычисляешь размер при каждой итерации for.