Article View: be.comp.programming
Article #12847Re: Segmentation Fault
From: Patrick
Date: Wed, 26 Sep 2001 18:35
Date: Wed, 26 Sep 2001 18:35
45 lines
2310 bytes
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-mailReferences:
<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