"kyo guan" wrote: > for (i = n; --i >= where; ) /// here, why not use memmove? it would be more speed then this loop. > items[i+1] = items[i]; have you benchmarked this on a wide variety of platforms, or are you just guessing? </F>