🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #549

Re: rekurencja a pamiec ?

#549
From: Marek Kotowski
Date: Tue, 06 Jan 1998 09:17
20 lines
1388 bytes
Micha³ Suski wrote:
> 
> dziêki za wyczerpuj±c± odpowied¼, spróbujê tych sztuczek, ale zwiêkszanie
> stosu w linkerze absolutnie nie pomaga, 

Powinno. Jesli nie pomaga, moze blad jest gdzies indziej.

> a zmienn± w procedurze mam tylko
> jedn±, a parametry trzy - niezbêdne :)

Powtorze: mozna przekazywanie parametrow z wywolania do wywolania
przeniesc
do pamieci statycznej albo dynamicznej (to samo ze zmienna lokalna).
Wtedy stos bylby uzywany tylko do przechowywania adresu powrotu z
funkcji (1 wywolanie - 4 bajty w IBM PC). Jesli taki zabieg nie zwiekszy
liczby poprawnych wywolan funkcji rekurencyjnej, to prawie pewne
jest, ze przyczyna bledu nie lezy w przekraczaniu dostepnego miejsca
na stosie.

Marek Kotowski
Technical Details
Message-ID: <34B1F6AA.7EAB@imm.org.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!not-for-mail
References: <01bd189a$8c52aaa0$LocalHost@suseu> <01bd19fa$94ae2100$91baccc2@karpierz.dyn.ml.org> <01bd1a68$168cf760$08fa74c3@suseu>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.nask.pl!not-for-mail
From: Marek Kotowski <mkot@imm.org.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: rekurencja a pamiec ?
Date: Tue, 06 Jan 1998 10:17:30 +0100
Organization: Instytut Maszyn Matematycznych
Lines: 20
Message-ID: <34B1F6AA.7EAB@imm.org.pl>
References: <01bd189a$8c52aaa0$LocalHost@suseu> <01bd19fa$94ae2100$91baccc2@karpierz.dyn.ml.org> <01bd1a68$168cf760$08fa74c3@suseu>
NNTP-Posting-Host: 148.81.238.53
Mime-Version: 1.0
X-Mailer: Mozilla 3.01Gold (Win95; I)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit