Olemme tutustuneet jo C- kielen "normaaliin" sijoitusoperaattoriin =.
Sen ansiosta, että myös sijoitus palauttaa arvon, pystyimme tekemään mm seuraavia temppuja:
if ( (b=a) != 0 ) ... /* Suoritetaan jos a!=0 */ a = b = c = 0;
Sijoitus monelle muuttujalle yhtäaikaa onnistuu, koska sijoitus jäsentyy seuraavasti:
1. a = ( b = (c = 0) ); - sijoitus c=0 palauttaa arvon 0 2. a = ( b = 0 ); - sijoitus b=0 palauttaa arvon 0 3. a = 0;