Ero sivun ”Ohjelmointikieli” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
Ipr1 (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Rivi 8:
 
[[C (ohjelmointikieli)|C-kielessä]] vaihtoehtoja on runsaasti, sillä kokonaislukumuuttujan arvoon voi lisätä yhden neljällä eri tavalla:
<source lang="C">
:<code>muuttuja = muuttuja + 1;</code>
:<code>muuttuja += muuttuja + 1;</code>
muuttuja += 1;
:<code>++muuttuja;</code>
:<code>muuttuja++;</code>
</source>
 
Erillisinä lauseina näiden merkitys on aivan sama eli muuttujan arvon kasvattaminen yhdellä, mutta lausekkeen osana viimeisen rivin merkitys poikkeaa aiemmista. Kolme ylintä palauttaa lausekkeen osana ollessaan muuttujan uuden arvon, kun alin palauttaa vanhan, vaikka kasvattaakin itse muuttujan arvoa.