C a pamat

Oldrich Kepka hw
Středa Březen 17 12:05:00 CET 2004


Ano nemusi, viz. ukazatelova (pointer) aritmetika.

-Olda

> Myslim, ze nemusi byt jen typu char.
> 
> int *smernik;
> smernik=(int *)maloc(xxxx * sizeof(int));
> *(smernik+xxx)=zzz;
> HUDA
> 
> ----- Original Message ----- 
> From: "Michal Vanka" <vanka@iol.cz>
> To: "Multiple recipients of list" <hw-news@list.gin.cz>
> Sent: Thursday, February 22, 2001 5:57 PM
> Subject: Re: C a pamat
> 
> 
> > 
> > Pokud je "smernik" typu char, tak by
> > mozna bylo lepsi:
> > 
> > *(smernik+cislo)=....
> > 
> > Michal.
> > 
> > ----- Original Message ----- 
> > From: "Peter BROSTL" <pbr@stonline.sk>
> > To: "Multiple recipients of list" <hw-news@list.gin.cz>
> > Sent: Thursday, February 22, 2001 5:10 PM
> > Subject: C a pamat
> > 
> > 
> > > zdravim,
> > > 
> > > Akurat teraz ma C dostalo na lopatky, dufam, ze poradite:
> > > Ked naalokujem cast pamate pomocou malloc(), ziskam
> > > smernik na zaciatok tohto bloku pamati.
> > > 
> > > smernik = malloc(...);
> > > 
> > > mozem pristupovat k tomuto bloku takto?
> > > smernik[cislo] = ...;
> > > 
> > > V jednom programe sa to robi takto a mi to stale pada
> > > a to tak, ze po spusteni programu a jeho skonceni 
> > > sa COMMAND.COM uz nevie spustit.
> > > 
> > > Peter BROSTL
> > > 
> > 
> >






Další informace o konferenci Hw-list