zdravim, programujem "robota karla" a pri vytvoreni funkcie ktora ma vraciat hodnoty (1/0) resp (TRUE/FALSE) mi vyhodi
warning: the address of `nazov funkcie', will always evaluate as `true'
a to mi robi pri vsetkych ktore maju vraciat hodnoty.
priklad :
Boolean facingNorth(){
if (karel.direction==NORTH){return 1;}
else {return 0;}
//ma vratit 1 ak je robot karel otoceni na sever, ak nie tak 0.
skusal som vselico hladat na google ale nic nepomaha...vopred dakujem za odpovede
C - warning: the address will allways evaluate as 'true'
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: C - warning: the address will allways evaluate as 'true'
Boolean facingNorth(){ return (karel.direction == NORTH) }
Re: C - warning: the address will allways evaluate as 'true'
zistil som ze chybali zatvorky..ale vdaka za krajsi kod
