C/Operadores: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Sen resumo de edición
Liña 53:
:<source lang=c>a++</source>
:<source lang=c>++a</source>
:A diferencia entre situar a variable antes ou despois do operador radica na combinación da expresión coa asignación do resultado a unha variable.
:<source lang=c>b = a++ // Equivale a: a = a + 1; b = a;</source>
:<source lang=c>b = ++a // Equivale a: b = a; a = a + 1;</source>
 
;--:Decremento. Reduce nunha unidade a variable que o segue ou o precede.
Liña 59 ⟶ 62:
:<source lang=c>a--</source>
:<source lang=c>--a</source>
:A diferencia entre situar a variable antes ou despois do operador radica na combinación da expresión coa asignación do resultado a unha variable.
:<source lang=c>b = a-- // Equivale a: a = a - 1; b = a;</source>
:<source lang=c>b = --a // Equivale a: b = a; a = a - 1;</source>
 
==Notas==