[ILUG] C puzzle
Paul Jakma
paul at clubi.ie
Tue Jul 6 21:06:31 IST 2004
On Tue, 6 Jul 2004, Bryan O'Donoghue wrote:
> What about declaring the function inline ?
> inline void LIST_LOOP(list_t * L, list_t ** N){
> assert(L);
> * N=L->head;
> for(; *N ;*N=*N->next)
> return;
> }
Isnt that kind of pointless? It'll spin through the list and return
with N in the caller pointing at the list tail. (to which this
particular list implementation already maintains a reference to
anyway. :) )
regards,
--
Paul Jakma paul at clubi.ie paul at jakma.org Key ID: 64A2FF6A
warning: do not ever send email to spam at dishone.st
Fortune:
Gumperson's Law:
The probability of a given event occurring is inversely
proportional to its desirability.
More information about the ILUG
mailing list