On Fri, May 11, 2007 at 11:49:38AM +0100, Nigel Rantor wrote: > example, why passing a char* rather than a char[1024] is likely to be > more efficient. How do you pass a char[1024] in C? Surely arrays will always decay into pointers anyway. Jon