Necrolite
Legacy Member
Inv` zei:wa snapt ge ni aan die pointers
Wel ene moment is da "*" voor den get bvb
andere moment is da een "&"
en dan weer niks...
had die oef wissel eens gemaakt (p 66 --> oef 56)
maar gaf altijd de volgende fouten
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(600): error C2065: 'getl' : undeclared identifier
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(612): error C2065: 'getal1' : undeclared identifier
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(612): error C2065: 'getal2' : undeclared identifier
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(613): error C3861: 'getal1': identifier not found, even with argument-dependent lookup
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(613): error C3861: 'getal2': identifier not found, even with argument-dependent lookup
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(614): error C3861: 'getal1': identifier not found, even with argument-dependent lookup
c:\Documents and Settings\Lander\Mijn documenten\Visual Studio Projects\oefeningen vanaf 42\oefeningen vanaf 42.cpp(614): error C3861: 'getal2': identifier not found, even with argument-dependent lookup
Code:
void lees(int *g1, int *g2)
{
printf("geef 2 getallen aub:");
scanf("%d %d", g1, g2);
}
void wissel(int *get1, int *get2)
{
int hulp;
hulp=*getl;
*get1=*get2;
*get2=hulp;
}
void drukaf(int getal1, int getal2)
{
printf("de waarde van het eerste getal is nu %d en van het tweede getal %d\n", getal1, getal2);
}
void main()
{
lees(&getal1, &getal2);
wissel(&getal1, &getal2);
drukaf(getal1, getal2);
}
dit is mijn oplossing
)
Hopen op een makkelijk examen van docent
)