C/Operadores: Diferenzas entre revisións

Contido eliminado Contido engadido
Gallaecio (conversa | contribucións)
Sen resumo de edición
Gallaecio (conversa | contribucións)
Sen resumo de edición
Liña 1:
==Operadores aritméticos==
Á hora de realizar operacións aritméticas, hai que ter en conta dúas cousas: (1) a orde de prioridade dos operadores, que é similar á das matemáticas,
Os seguintes operadores están organizados en grupos de prioridade á hora de executarse.
 
Os seguintes operadores están organizados en grupos de prioridade á hora de executarse.:
 
;( ):Os parénteses establecen prioridade de execución para o seu contido respecto do que hai fóra.
Liña 8 ⟶ 10:
:<source lang=c>sizeof(int);</source>
:<source lang=c>sizeof(variable);</source>
 
 
;++:Incremento. Incrementa nunha unidade a variable que o segue ou o precede.
 
;--:Decremento. Reduce nunha unidade a variable que o segue ou o precede.
 
 
Liña 41 ⟶ 38:
*ou: <code>||</code>
*non: <code>!</code>
 
==Sentencias operativas==
Estes dous operadores, xunto coa variable coa que se utilicen, forman de por si unha sentecia de C. Isto significa que non tería sentido mesturalos con outros operadores nunha expresión, porque forman xa de por si unha expresión.
 
;++:Incremento. Incrementa nunha unidade a variable que o segue ou o precede.
:Por exemplo, as seguintes liñas de código son equivalentes, é dicir, o seu resultado é o mesmo:
:<source lang=c>a = a + 1;</source>
:<source lang=c>a++</source>
:<source lang=c>++a</source>
 
;--:Decremento. Reduce nunha unidade a variable que o segue ou o precede.
:Por exemplo, as seguintes liñas de código son equivalentes, é dicir, o seu resultado é o mesmo:
:<source lang=c>a = a - 1;</source>
:<source lang=c>a--</source>
:<source lang=c>--a</source>
 
==Notas==