🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9339

Re: printf() en strings

#9339
From: Kris Gaethofs
Date: Tue, 30 Apr 2002 12:38
31 lines
2332 bytes
Om wat duidelijker te zijn waarom ik ne pointer wil gebruiken om da in 
te lezen. Ik moet namelijk een variabele lengte string kunnen inlezen 
uit dat bestand. Als ik gewoon een char array gebruik ben ik verplicht 
om dat met een bepaalde grootte te initialiseren. Vandaar dat ik dacht 
om een pointer te gebruiken.

Kris Gaethofs wrote:

> Hoi,
> 
> Ik heb een klein programma geschreven in C en zit nu met een 
> probleempje. Ik definieer een pointer als volgt:
> 
>     char *string;
> 
> Vervolgens lees ik uit een bestand in als volgt:
> 
>     fscanf(inputfile,"%lf%lf%lf%s",&x,&y,&z,&string);
> 
> Dit verloopt blijkbaar zonder fouten. De vraag is nu hoe ik de inhoud 
> van string kan afdrukken. Wanneer ik hetvolgende probeer:
> 
>     printf("%s",string);
> 
> krijg ik een core dump. Waarschijnlijk zal ik wel iets fout hebben 
> gedaan met diene pointer, maar als beginnende c programmeur kom ik er 
> toch nie dadelijk uit.
> Alvast bedankt voor de hulp.
> 
> Kris
> 
Technical Details
Message-ID: <3CCE9031.8080404@student.kuleuven.ac.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!surfnet.nl!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
References: <3CCE8BAB.20809@student.kuleuven.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,4cf3e2e3be91fbcb
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-04-30 05:37:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!surfnet.nl!newsfeed.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: Kris Gaethofs <kris.gaethofs@student.kuleuven.ac.be>
Newsgroups: be.comp.programming
Subject: Re: printf() en strings
Date: Tue, 30 Apr 2002 14:38:09 +0200
Organization: KULeuvenNet
Lines: 32
Message-ID: <3CCE9031.8080404@student.kuleuven.ac.be>
References: <3CCE8BAB.20809@student.kuleuven.ac.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: naxos.belnet.be 1020169553 18685 134.58.127.12 (30 Apr 2002 12:25:53 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Tue, 30 Apr 2002 12:25:53 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.4) Gecko/20011126 Netscape6/6.2.1
X-Accept-Language: en-us
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@pcqc35.quantchem.kuleuven.ac.be
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)