🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13024

Re: C: Pointer + variabele

#13024
From: Bart.Vanhauwaert
Date: Sun, 02 Sep 2001 20:35
24 lines
1480 bytes
a183824 <erno@freegates.be> wrote:
> Als C-newbie heb ik vooral problemen met de syntax van C (ik ga nog
> altijd op assembly-niveau kijken wat 'm er van bakt om te weten of de
> C-code juist is).
> Een van de varianten die -net als de andere- niet goed werkt:

>           TypePointer += *((INT8U*) ((&TypFixSize) + type)));

TypePointer = (INT8U*)(&TypFixSize) + type;

(Ik veronderstel dat die += een = moet zijn)

Als je in C een pointer P met een integer I optelt kan je dat altijd
lezen als

&P[I]

Of nog : er worden I*sizeof(waarnaar P wijst) bytes bij de fysieke
waarde van P opgeteld.

cu bart

-- 
http://www.irule.be/bvh/
Technical Details
Message-ID: <p55um9.rec.ln@10.0.0.2>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail
References: <3b8ff156.48759893@news.pandora.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,f044043a7de404b0
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-09-02 15:21:01 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.238.2.15!skynet.be!skynet.be!louie!not-for-mail
Sender: - <bvh@ns1.irule.be>
From: Bart.Vanhauwaert@nowhere.be
Subject: Re: C: Pointer + variabele
Newsgroups: be.comp.programming
References: <3b8ff156.48759893@news.pandora.be>
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.2.17-21mdksecure (i686))
Date: Sun, 2 Sep 2001 22:35:05 +0200
Message-ID: <p55um9.rec.ln@10.0.0.2>
Lines: 24
NNTP-Posting-Host: 194.78.202.248
X-Trace: 999469259 reader1.news.skynet.be 36476 194.78.202.248
X-Complaints-To: abuse@skynet.be