[elektro] C pointer kérdés

hg12345 hg12345 at freemail.hu
Tue May 6 17:25:23 CEST 2008


Rancz Lajos <csiga at fosch.com> írta:

> Csáó!
> 
> Két eset van:
> 1. Static :-)
> 2. A fv. hívja B fv-t, ekkor B fvnek van egy pointerre mutató pointere, 
> ekkor meg tudja változtatni , ha A a kívánt pointer címét adja át B-
nek.

Ezt szeretném, de nem sikerül :-(

void FB( unsigned char *p)
{
    p++;
}

void FA()
{
   unsigned char *p=ArrayB;
   FB(p);
   FB(p);  
}

Valahogy igy, ez jól is müködik, de az FB-ben hiába változik az érték az 
FA-ra nincs hatása...


Próbáltam **p definiciót, de erre fújt a forditó

 
> Üdv,
> Lajos
> 
> hg12345 írta:
> > Hi!
> >
> > Hogyan lehet egy függvényben használt local pointert egy másik 
> > függvényben használni, hogy a pointer aritmetikai változások a 
hivó 
> > függvényben is érvényesek legyenek. ? A másik függvényt ebb&#337;l a 
> > függvényb&#337;l hivom.
> > Nem szeretnék static vagy (global) változót használni.
> >
> > üdv
> >
> >
> >
> > ___________________________
> > Papírképek akár ingyen! Digitális fényképez&#337;gépek már 5000 Ft 
ajándék fotókidolgozással a FotoMarket Online Fotóáruházban!
> > http://ad.adverticum.net/b/cl,1,6022,99786,162268/click.prm
> >
> > -----------------------------------------
> >           elektro[-flame|-etc]
> >   
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 

___________________________
Papírképek akár ingyen! Digitális fényképezőgépek már 5000 Ft ajándék fotókidolgozással a FotoMarket Online Fotóáruházban!
http://ad.adverticum.net/b/cl,1,6022,99786,162268/click.prm



More information about the Elektro mailing list