1
resposta

[Dúvida] Operação numero++

No código se começar com zero a variável numero, numero++ não funciona. Isso seguinifica que numero++ é uma operação de somar o numero com ele mesmo?

1 resposta

Olá, Thiago!

Na verdade, a operação numero++ em C é uma operação de incremento, não uma operação de soma do número com ele mesmo.

Quando você faz numero++, está dizendo ao programa para adicionar 1 ao valor atual de numero. Então, se numero começa como 0, depois de numero++, ele será 1.

Aqui está um exemplo prático:

#include <stdio.h>

int main() {
    int numero = 0;
    printf("O valor inicial de numero é: %d\n", numero);
    numero++;
    printf("Depois de numero++, o valor de numero é: %d\n", numero);
    return 0;
}

Neste exemplo, o programa irá imprimir:

O valor inicial de numero é: 0
Depois de numero++, o valor de numero é: 1

Portanto, se numero++ não está funcionando como esperado no seu código, pode ser que haja algum outro problema.

Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software