1.1 KiB
1.1 KiB
Mais detalhes sobre a linguagem C
Abreviaturas do comando de atribuição
-
num = num + 1
é equivalente ànum++
, tal qualnum--
implicanum = num - 1
; -
soma = soma + num
pode ser abreviado comosoma += num
, tal qual-
mult = mult * num
➡️mult *= num
; -
div = div / num
➡️div /= num
; -
rest %= rest * num
➡️rest %= num
.
-
Atribuição múltipla
i = 0;
soma = 0;
count = 0;
Pode ser abreviado como
i = soma = count = 0;
Tendo em vista que atribuições são lidas da direita para a esquerda.
Atribuição na declaração de variáveis
int num, soma, n;
num = 0;
soma = 0;
Pode ser abreviado como
int num = 0, soma = 0, n;
Definição de constantes
É possı́vel definir constantes na linguagem C. Uma constante em um programa é um valor que não muda durante a sua execução. Diferente de uma variável, que durante a execução do programa pode assumir diferentes valores. Os seguintes comandos definem duas constantes, ZERO
e UM
de valor 0 e 1, respectivamente.
# define true 1
# define false 0