Aumentar ou diminuir uma variável em c antes ou depois de usá-lo
A linguagem C está cheio de atalhos, e eles são coisas maravilhosas. Primeiro, eles lhe poupar tempo de digitação. Mais importante, os atalhos que você expressar algumas ideias de maneiras, mas divertido e enigmáticas rápidas, o que é programadores ok-C pode ainda ler o seu código - não há problema.
Conteúdo
Video: Alterando o espaço do disco C: (quando já tem outra partição do lado!)
Os atalhos C ++ e - são usados para incrementando (Adicionando um a) e decremento (Subtraindo um), respectivamente. Quando você começar a atribuir valores aumentado ou diminuído a outras variáveis, porém, você precisa prestar especial atenção à forma como você usa ++ e -.
Aqui está um quebra-cabeça. Se a variável alfa é igual a 5, o que é o valor da variável beta após esta declaração:
beta = alfa ++ -
A resposta é 5. A razão é que o ++ é um operador de pós-incremento. Ele incrementa o valor da variável após a variável é usada. Aqui está o código para provar isso:
#include int main () {int alfa, beta-alfa-beta = 5 = alfa ++ - printf ("Alfa =% dn", Alfa) -printf ("Beta =% dn", Beta) -Retornar (0) -}
Digite este código em seu editor, salvá-lo, compilá-lo e executá-lo:
Video: Como Estender Uma Partição EaseUS Partition Master ♡ ♥
Alfa = 6Beta = 5
Se você quiser incrementar alfa antes de atribuir o seu valor para beta, lembre-se que você sempre pode dividir Linha 8 em dois:
alfa ++ - beta = alfa-
Ou, você pode tirar vantagem do fato de que o ++ operador pode ir em ambos os lados da variável. Quando ++ aparece antes o nome da variável, tal como no ++alfa, Está pré-incrementação o valor de alfa.
Editar Linha 8 do código para ler
beta = ++ alfa-
Salvar em disco. Recompilar e executar. Observe a saída:
Alfa = 6Beta = 6
O valor de alfa foi incrementado em primeiro lugar, e, em seguida, seu valor foi atribuído à variável beta.
Você pode fazer a mesma coisa com o - operador. Se parecer depois de uma variável, a variável é diminuído depois de ser usado. Aqui está como que a modificação olha na Linha 8:
beta alfa = ---
Ou, se o - operador aparece antes do nome da variável, o valor é diminuído e, em seguida, utilizado:
beta = --alpha-
Note-se que esta construção não é permitido:
Video: [AULA 3 PROGRAMAÇÃO EM C] Variaveis do tipo Float e operações matematicas
++alfa ++ -
Isto não é “double incremento.” Na verdade, o compilador fica irritado com você, se você tentar uma coisa dessas.