Exemplo de programação 1
Este exemplo de programação mostrará como um operador unário chamado Operador pós-incremento opera em um valor.
#incluirSaída
Explicação
Aqui declaramos uma variável x. A inicialização é feita no momento da declaração de variável x. 3 é atribuído à variável. Agora fizemos x++. Aplicando o operador pós-incremento na variável x. Portanto, o valor de x é incrementado por 1 e o valor de x é 4.
Exemplo de programação 2
Este exemplo de programação mostrará como os operadores unários denominados operadores de pós-incremento e pré-incremento operam em um valor.
#incluirSaída
Observação: A prioridade pós -incremento é a menor prioridade entre todos os operadores, mesmo operadores de atribuição no idioma C.
Explicação
Aqui declaramos uma variável x e 3 é atribuída a ele. Agora aplicamos o operador unário pós-incremento na variável x. Como fizemos x ++, o valor de x é incrementado por 1. Portanto, a primeira saída do programa é 4.
Em seguida, aplicaremos o operador de pré-incremento na mesma variável, x. Como fizemos ++ x, o valor de x é incrementado por 1. Portanto, a segunda saída do programa é 5.
Exemplo de programação 3
Este exemplo de programação mostra como os operadores de incremento e atribuição trabalham juntos em uma determinada expressão.
#incluirSaída
Explicação
y = x ++;
Aqui dois operadores estão presentes. São operadores de tarefas e operadores pós-incrementos. Como os operadores de atribuição são uma prioridade maior que o operador pós-incremento. Então, o operador de atribuição é executado no primeiro. Então, o valor de "y = 3". Então o operador pós-incremento trabalha na expressão. Então o valor de x é incrementado por 1. Então, “x = 4”.
Exemplo de programação 4
#incluirSaída
Explicação
y = ++ x;Na expressão de exemplo de programação acima, dois operadores estão presentes. Um é o operador de pré -incremento e outro é o operador de atribuição. O operador de pré-incremento tem uma prioridade mais alta que o operador de atribuição, portanto o operador de pré-incremento executa primeiro. O valor de x é incrementado por um. Portanto, a saída do x é 4.
Agora, esse valor de x é atribuído a Y com a ajuda do operador de atribuição. Portanto, o valor de Y agora é 4. Ambos a saída deste programa é 4.
Exemplo de programação 5
Neste exemplo de programação, aprenderemos sobre a utilidade do operador de pré -decréscimo.
#incluirSaída
Explicação
Aqui o valor de x é 10. Agora uma expressão é dada no programa. P = -x;
Significa nessa expressão, tanto o operador de pré e o operador de atribuição estão presentes juntos. Como o operador de pré -decréscimo tem uma prioridade mais alta que o operador de atribuição. O operador de pré -decrementos executa primeiro. O valor de x é diminuído em 1 e recebe 9. Este 9 é atribuído à variável P com a ajuda do operador de atribuição.
Na próxima fase do programa, a expressão foi Q = y-. E o valor de y é 20.
Significa nessa expressão que o operador pós -decréscimo e o operador de atribuição estão presentes juntos. Como o operador pós -decreto tem uma prioridade mais alta que o operador de atribuição. O operador pós -decremento é executado primeiro. O valor de x é diminuído por 1 e recebe 19. Este 19 é atribuído à variável q com a ajuda do operador de atribuição.
Exemplo de programação 6
Neste exemplo de programação, aprenderemos sobre a utilidade de outro operador unário ( -).
#incluirSaída
Explicação
Aqui usamos outra expressão int b = -(a);
Nesta expressão, usamos menos operadores unitários e operadores de atribuição. Este operador unário transforma o valor de A em um valor negativo e depois atribui esse valor à variável B. Portanto, o valor da variável a = 20 e o valor de b = -20.
Outra expressão que é usada aqui é int y = -42;
O mesmo mecanismo é seguido aqui como a expressão acima.
Exemplo de programação 7
Aqui usamos outro operador unário importante. Este operador é chamado de operador sizeof (). Agora vamos aprender sobre o operador sizeof ().
#incluirSaída
Explicação
Neste exemplo de programação, declaramos uma variável x, que é um tipo inteiro, e atribuímos um valor 4 dentro dele. Agora queremos saber o tamanho da variável x; Simplesmente usamos o operador sizeof (). Temos uma saída tamanho de x = 4.
Conclusão
Cobrimos todos os operadores unários de uma maneira muito simples. A partir desta discussão sobre os operadores unários, concluímos que operadores unários são um elemento importante no gerenciamento de diferentes tipos de dados matemáticos ou operandos em nosso idioma C.