From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp,comp.lang.c Subject: Re: Recursions and Static declarations....?Is this wrong... Date: 19 Jul 2002 08:52:42 GMT Organization: Aachen University of Technology (RWTH) Lines: 18 Message-ID: References: <5a91d0ef DOT 0207181004 DOT 49e67056 AT posting DOT google DOT com> NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 1027068762 22367 137.226.32.75 (19 Jul 2002 08:52:42 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 19 Jul 2002 08:52:42 GMT Originator: broeker@ To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com In comp.os.msdos.djgpp Pradeepto K Bhattacharya wrote: > Well I tried to write this function...it is crashing the computer > If i compile it with BorlandC++ 3 , DevC++ 4, LCC-Win32...but it works > pretty fine If I use Djgpp. If so, that's purely by luck, not by design. Your function is very broken. [...] > Can I not use Static with recursions... No, you can't. At least not sensibly, in the way you did it. You shouldn't be recursing for this, in the first place, nor should you ever use static variables to keep state across a recursion call. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.