24.10.2014 Views

LEKSIKA, SINTAKSA I SEMANTIKA C++ JEZIKA - FESB

LEKSIKA, SINTAKSA I SEMANTIKA C++ JEZIKA - FESB

LEKSIKA, SINTAKSA I SEMANTIKA C++ JEZIKA - FESB

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Semantika<br />

Pojedini iskazi, iako gramatički ispravno napisani, trebaju biti dodatno objašnjeni. To se odnosi<br />

na:<br />

specifičnost primjene naredbe pridjele vrijednosti<br />

pravila prioriteta i asocijativnosti operatora<br />

pretvorbu tipova u aritmetičkim izrazima<br />

Sasvim općenito, sintaksa naredbe pridjele vrijednosti je:<br />

Primjer:<br />

naredba_pridjele_vrijednosti:<br />

Lvrijednost = Rvrijednost ;<br />

a = 5*sin(b)+*px;<br />

*px = *px + 1;<br />

Lijeva strane naredbe pridjele vrijednosti često se naziva Lvrijednost (Lvalue), a desna strana<br />

se naziva Rvrijednost (Rvalue). Dvije su simbolike ovog naziva, prva je da L i R znače lijevo i<br />

desno, a druga je da L znači lokacijska vrijednost izraza (adresa u memoriji) a R znači realnu<br />

vrijednost izraza (are value).<br />

5. leksika, sintaksa i semantika 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!