Tipos de operadores usados em c++
Em C ++, existem diferentes tipos de operadores, que são os seguintes:
1: Operadores aritméticos
Operações matemáticas são todas realizadas usando aritmética operadores. Por exemplo, se tomarmos duas variáveis, A e B, e atribuímos valores numéricos, podemos usar a aritmética operadores Para realizar vários cálculos, como A + B, A - B, A * B, A / B e A % B.
A aritmética operadores Usados em C ++ são:
| Operador | Operação |
| + | Operação de adição |
| - | Operação de subtração |
| * | Operação de multiplicação |
| / | Operação de divisão |
| % | Operação do módulo |
| ++ | Operação de incremento |
| - | Operação decrescente |
Exemplo de código
#incluirNo código acima, as operações aritméticas são realizadas em dois operandos, A e B.
Saída
2: Operadores relacionais
Para comparação de duas variáveis ou valores em C ++, relacional operadores são usados. O relacional operadores em C ++ incluem, menos que, maior que, igual a, não igual a, menor ou igual a e maior ou igual a. Por exemplo, se pegarmos duas variáveis A e B, podemos usar esses operadores para compará -los e retornar um valor booleano de verdadeiro ou falso.
O relacional operadores Usados em C ++ são:
| Operador | Operação |
| < | Menor que |
| > | Maior que |
| <= | Menos que ou igual a |
| > = | Melhor que ou igual a |
| != | Não igual a |
| == | Igual a |
Exemplo de código
#incluirNo código acima, as operações relacionais são realizadas em dois operandos, A e B.
Saída
3: Operadores lógicos
Os e, e, e não os operadores são lógicos operadores em c++. Esses operadores são empregados para realizar processos lógicos, como determinar se duas condições são ou não verdadeiras. Por exemplo, em C ++, o lógico e operador é representado por &&, lógico ou é representado por ||, e lógico não é representado por !.
O lógico operadores Usados em C ++ são
| Operadores | Operação |
| Ou ou || | Lógico ou |
| E ou && | Lógico e |
| Não ou ! | Lógico não |
Exemplo de código
#incluirNo código acima, as operações lógicas são realizadas em dois operandos, A e B.
Saída
4: operadores bitwise
As operações bit são realizadas nos operandos usando bit nessa operadores. Os bits dos operandos podem ser alterados usando bitwise operadores. Esses operadores ajudar a realizar operações como mudar, ou, e não, e xor. Em C ++, esses operadores incluem bit e (&), bit ou (|), bit xor (^) e bitwise não (~).
O lógico operadores Usados em C ++ são:
| Operadores | Operação |
| & | Binário e |
| | | Binário ou |
| ^ | Xor binário |
| ~ | Complemento binário de alguém |
| << | Mudança binária para a esquerda |
| >> | Mudança binária à direita |
Exemplo de código
#incluirNo código acima, as operações bitwise são realizadas em dois operandos, A e B.
Saída
5: Operadores de atribuição
Para atribuir um valor a uma variável, usamos a atribuição operadores. A atribuição operador em C ++ é representado pelo = sinal.
| Operador | Operação |
| = | Operador de atribuição simples |
| += | Adicionar e operador de atribuição |
| -= | Subtrair e operador de atribuição |
| *= | Operador de multiplicação e atribuição |
| /= | Divida e operadora de atribuição |
| %= | Módulo e operador de atribuição |
Exemplo de código
#incluirNo código acima, as operações de atribuição são realizadas em dois operandos, A e B.
Saída
6: Operador ternário
Ternário operadores são usados para executar operações condicionais. O ternário operador em C ++ é representado pelo ?: sinal. O ternário operador é usado para determinar se uma condição é ou não verdadeira antes de realizar a ação apropriada.
Exemplo de código
#incluirNo código acima, a operação ternária é realizada em dois operandos, A e B.
Saída
Conclusão
Operadores formar uma parte essencial da linguagem de programação C ++, à medida que facilita o desempenho de diferentes tipos de operações. Como programador, você precisa entender e estar familiarizado com os diferentes tipos de operadores em c++. Esse conhecimento o ajudará a escrever um código eficiente e robusto.