🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12847

Re: Segmentation Fault

#12847
From: Patrick
Date: Wed, 26 Sep 2001 18:35
45 lines
2310 bytes
On Wed, 26 Sep 2001 15:09:11 GMT, "Karel" <karel@fd.com> wrote:

Wim,

 scanf("%10s",string1);

zal maximaal 10 tekens lezen alvorens af te breken.
Opgepast, ik ben niet zeker of in dit laatste geval een terminating
NUL wordt toegevoegd. Even docu. raadplegen. (scanf format specifiers)
 
INT length;

length = 10;

 scanf("%*s",length,string1);

Bovenstaande lijn laat toe om de max. lengte mee te geven als een
argument. Handig bij variabele lengte.

Patrick Smout

>"Wim Dumon" <wim@easics.be> wrote in message
><snip>
>>
>> Bij scanf is dat altijd een beetje gokken, want je weet
>> nooit wat de user zal invullen. Als de user niet teveel
>> typt, zijn dit mogelijke oplossingen voor uw probleem:
>>
><snip>
>
>[17:02:18][karel@fdreactor:~/testcode]$ ./code
>Geef getal: 1111111111111111111
>Het ingevoerde getal is 1111111111111111111.
>Geef tweede getal: 2222222222
>Het ingevoerde getal is 2222222222.
>Segmentation fault
>[17:02:25][karel@fdreactor:~/testcode]$
>
>Bedankt voor je leerrijk antwoord! Hoe kan ik nu die limiet erop plakken?
>Zoniet krijg ik opnieuw een segmentation fault.
>
>Nog een vraagje: wat wil die segmentation fault zeggen? Het programma loopt
>buiten zijn toegekende geheugensegment dat beschermd wordt door het OS zelf?
>
>
Technical Details
Message-ID: <3bb21ed1.2239810@news.skynet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!btnet-peer0!btnet!dispose.news.demon.net!demon!skynet.be!skynet.be!louie!not-for-mail
References: <ofks7.72306$6x5.15824854@afrodite.telenet-ops.be> <MFks7.72338$6x5.15835954@afrodite.telenet-ops.be> <BMks7.72346$6x5.15839206@afrodite.telenet-ops.be> <3BB1E5E3.219F7166@easics.be> <rcms7.72453$6x5.15879072@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,235d965c7bd3acb4
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-09-26 11:35:34 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!btnet-peer0!btnet!dispose.news.demon.net!demon!skynet.be!skynet.be!louie!not-for-mail
From: sopa@skynet.be (Patrick)
Newsgroups: be.comp.programming
Subject: Re: Segmentation Fault
Date: Wed, 26 Sep 2001 18:35:31 GMT
Message-ID: <3bb21ed1.2239810@news.skynet.be>
References: <ofks7.72306$6x5.15824854@afrodite.telenet-ops.be> <MFks7.72338$6x5.15835954@afrodite.telenet-ops.be> <BMks7.72346$6x5.15839206@afrodite.telenet-ops.be> <3BB1E5E3.219F7166@easics.be> <rcms7.72453$6x5.15879072@afrodite.telenet-ops.be>
X-Newsreader: Forte Free Agent 1.21/32.243
Lines: 46
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 62.4.224.190
X-Trace: 1001529332 reader0.news.skynet.be 21086 62.4.224.190
X-Complaints-To: abuse@skynet.be