Download Game! Currently 98 players and visitors. Last logged in:ZidaneEllashArasakaBullwin

Breca's Blog >> 46228

Back to blogs index
Posted: 09 Jun 2009 06:02 [ permalink ]
Kuten matematiikassa useimmissa ohjelmointikielissä C:ssäkin käytetään
unaarisille operaattoreille prefix-notaatiota, t.s. operaattori kirjoitetaan
operandinsa eteen, ja binaarisille infix-notaatiota, t.s. operaattori
kirjoitetaan operandiensa väliin. Esimerkiksi lauseke -a+b*c tulkitaan siis
normaalien matemaattisten sääntöjen mukaan: unaarisen operaattorin - operandi
on sitä seuraava a, binaarisen operaattorin * operandit ovat b ja c ja
binaarisen operaattorin + operandit ovat lausekkeet -a ja b*c. Kuitenkin
unaarisia operaattoreita ++ ja -- voidaan käyttää myös postfix-notaatiossa,
jolloin ne kirjoitetaan operandinsa jälkeen ja jolloin rakenteen merktiys voi
olla eri kuin prefix-notaatiota käytettäessä.