C-ben a ! mi is pontosan?
VFX
info at vfx.hu
Tue Oct 12 20:45:58 CEST 2004
Hali!
Uir Man wrote:
>
> VFX <info at vfx.hu> 2004.10.12. 20:27:37 +2h-kor írta:
>
> > Hali!
> >
> > Mit is csinal pontosan ez a sor (C forras ha igaz):
> > if ((phy_id1 != 0x8000) && (phy_id2 != 0x8000)) then
> Ha
> phy_id1 NEM EGYENLO 0x800-al
> ES
> phu_id2 NEM EGYENLO 0x800-al
> AKKOR fog {} ez tortenni
>
> ! jel negalja az eredmenyt. Ha pl hamis volt akkor igaz lesz, illetve forditva.
> =! ez a nem egyenlo kifejezes
> == ez pedig az egyenlo kifejezes
> && ez pedig az ES kifejezes ha minden igaz bytokra vonatkozik
Koszi, ez ok, csak azt hittem valami gaz van, mert ertelmetlen
vizsgalat. A LAN91c111 drivereben volt benne es az ID regisztert
ellenorizgetik ebben a reszben, ami viszont csak fixen olvashato es fix
erteke vagyon. Elvben (es gyakorlatilag is) a fenti ertekek nem
fordulhatnak elo!!
Na mindegy valami oka bizti van, csak meg nem tudom.
UDV. VFX.
http://www.vfx.hu
More information about the Elektro
mailing list