- Koda: Izberi vse
wcl=wcl+dif;
if (wcl>=24) wcl=0;
if (wcl<0) wcl=23;
po funkcionalnosti enaka tej:
- Koda: Izberi vse
wcl=+dif;
if (wcl>=24) wcl=0;
if (wcl<0) wcl=23;
???
Moderator: tilz0R
wcl=wcl+dif;
if (wcl>=24) wcl=0;
if (wcl<0) wcl=23; wcl=+dif;
if (wcl>=24) wcl=0;
if (wcl<0) wcl=23;Koda je različna že po dolžini.Cloud je napisal/-a:Najbolje da oba primera scompilaš in primerjaš kodo v assemblerju
To bo !transalp je napisal/-a:Namesto "+=" je v drugem izseku kode zapisano "=+" ...
VolkD je napisal/-a:To bo !transalp je napisal/-a:Namesto "+=" je v drugem izseku kode zapisano "=+" ...
Če dam "+=" je pa koda enaka.
Hvala za rešitev zagonetke.
Zanimivo, da prevajalnik ne generira nobenega opozorila ampak gladko prevede. Precej zahrbtna zadeva.
Že, že,...GJ je napisal/-a:Le zakaj bi dal prevajalnik opozorilo?
if (i=0) {
nekaj
}if (i=0) {
nekaj
}
wcl=+dif;
wcl =+ dif;
MitjaN je napisal/-a:Poizkusi z (pazi na presledke):
- Koda: Izberi vse
wcl =+ dif;
Mogoče bo v tem primeru našel težavo.
Vrni se na C in sorodni jeziki
Po forumu brska: 0 registriranih uporabnikov in 1 gost