Tipos de operadores utilizados en C++
En C ++, hay diferentes tipos de operadores, cuáles son los siguientes:
1: operadores aritméticos
Las operaciones matemáticas se llevan a cabo utilizando aritmética operadores. Por ejemplo, si tomamos dos variables, A y B, y les asignamos valores numéricos, podemos usar la aritmética operadores Para realizar varios cálculos como A + B, A - B, A * B, A / B y A % B.
La aritmética operadores Usados en C ++ son:
| Operador | Operación |
| + | Operación de adición |
| - | Operación de sustracción |
| * | Operación de multiplicación |
| / | Operación de división |
| De % | Operación de módulo |
| ++ | Operación de incremento |
| - | Operación de disminución |
Ejemplo de código
#incluirEn el código anterior, las operaciones aritméticas se realizan en dos operandos, A y B.
Producción
2: Operadores relacionales
Para comparar dos variables o valores en C ++, relacional operadores son usados. Lo relacional operadores en c ++ incluyen, menos que, mayor que, igual a, no igual a, menor o igual a lo mayor y mayor o igual a. Por ejemplo, si tomamos dos variables A y B, podemos usar estos operadores para compararlas y devolver un valor booleano de verdadero o falso.
Lo relacional operadores Usados en C ++ son:
| Operador | Operación |
| < | Menos que |
| > | Mas grande que |
| <= | Menos que o igual a |
| > = | Mayor qué o igual a |
| != | No igual a |
| == | Igual a |
Ejemplo de código
#incluirEn el código anterior, las operaciones relacionales se realizan en dos operandos, A y B.
Producción
3: Operadores lógicos
El y, o no los operadores son lógicos operadores Cª++. Estos operadores se emplean para llevar a cabo procesos lógicos, como determinar si dos condiciones son verdaderas o no. Por ejemplo, en C ++, lo lógico y operador está representado por &&, lógico o está representado por ||, y lógico no está representado por !.
La lógica operadores usados en C ++ son
| Operadores | Operación |
| O o || | Lógico o |
| Y o && | Lógico y |
| No o ! | Lógico no |
Ejemplo de código
#incluirEn el código anterior, las operaciones lógicas se realizan en dos operandos, A y B.
Producción
4: operadores bit a bit
Las operaciones bit a bit se llevan a cabo en los operandos utilizando bitwise operadores. Los bits de los operandos se pueden cambiar usando bitwise operadores. Estos operadores Ayuda a realizar operaciones como el cambio, o, y, no, y Xor. En C ++, estos operadores incluyen bitwise y (&), bitwise o (|), bitwise xor (^) y bitwise no (~).
La lógica operadores Usados en C ++ son:
| Operadores | Operación |
| Y | Binario y |
| | | Binario o |
| ^ | XOR binario |
| ~ | Complemento binario |
| << | Cambio binario a la izquierda |
| >> | Cambio binario a la derecha |
Ejemplo de código
#incluirEn el código anterior, las operaciones bit a bit se realizan en dos operandos, A y B.
Producción
5: Operadores de asignación
Para asignar un valor a una variable, utilizamos la asignación operadores. La asignación operador en c ++ está representado por el = signo.
| Operador | Operación |
| = | Operador de tarea simple |
| += | Agregar y asignación del operador |
| -= | Resta el operador de asignación y asignación |
| *= | Operador de multiplicación y asignación |
| /= | Operador de división y asignación |
| %= | Módulo y operador de asignación |
Ejemplo de código
#incluirEn el código anterior, las operaciones de asignación se realizan en dos operandos, A y B.
Producción
6: Operador ternario
Ternario operadores se utilizan para realizar operaciones condicionales. El ternario operador en c ++ está representado por el ?: firmar. El ternario operador se usa para determinar si una condición es verdadera o no antes de llevar a cabo la acción apropiada.
Ejemplo de código
#incluirEn el código anterior, la operación ternaria se realiza en dos operandos, A y B.
Producción
Conclusión
Operadores Forma una parte esencial del lenguaje de programación C ++, ya que facilitan la realización de diferentes tipos de operaciones de manera eficiente. Como programador, debe comprender y familiarizarse con los diferentes tipos de operadores Cª++. Este conocimiento lo ayudará a escribir un código eficiente y robusto.