[elektro] megint C
Palasik Sandor
palasik at mail.datanet.hu
Tue Dec 4 19:40:41 CET 2012
>> Mi a különbség az (i&kimegy) és a (kimegy&i) között? Szerintem
>> esztétikai legfeljebb.
> balról jobbra van a kiértékelés, így akkor "lehet" gyorsabb, ha a bal
> oldali 0, mert a jobb oldalit nem nézi meg, de ez simán lehet
> fordítófüggő, mire fordul le..
Most nem az && operátorról van szó, hanem az &-ről. Be is tenne, ha azt
nézegetné, hogy az egész nulla-e, ahelyett, hogy egyszerűen befordítana két
gépi utasítást.
> ettől mondok jobbat, a múltkor az olimex twitteren volt:
> mi a különbség az
> if(i==0) és if(0==i) között?
> aki azt mondja semmi, az elbukta (én is), bár lehet vitázni...
Én az mondom, hogy semmi. Van, aki szerint a konstans előre írása arra jó,
hogy ha véletlenül kifelejted az egyik egyenlőségjelet, akkor szól a
fordító. Nekem viszont nem tetszik.
Palasik Sándor
More information about the Elektro
mailing list