Cuadro carácteres c++
Existe una división en los operadores atendiendo al número deoperandos que afectan. Según esta clasificación pueden ser unitarios, binarios o ternarios, los primeros afectan a un solo operando, los segundos a dos y los ternarios a tres.
Hay varios tipos deoperadores, clasificados según el tipo de objetos sobre los que actúan.
OPERADOR
DESCRIPCION
Aritmético
Son usados para crear expresiones matemáticas. Existen dos operadores aritméticos unitarios, '+' y'-' que tienen la siguiente sintaxis: + ; -
En cuanto a los operadores binarios existen varios. '+', '-', '*' y '/', tienen un comportamiento análogo en cuanto a los operandos, ya que admiten tantoexpresiones enteras, como en coma flotante.
Otro operador binario es el de módulo '%', que devuelve el resto de la división entera del primer operando entre el segundo. Por esta razón no puede seraplicado a operandos en coma flotante.
Otros dos operadores unitarios. Se trata de operadores un tanto especiales, ya que sólo pueden trabajar sobre variables, pues implican una asignación. Se trata delos operadores '++' y '--'. El primero incrementa el valor del operando y el segundo lo decrementa, ambos en una unidad. Existen dos modalidades, dependiendo de que se use el operador en la forma deprefijo o de sufijo.
Asignacion
Existen varios operadores de asignación, el más evidente y el más usado es el "=", pero en C++ este no es el único que existe.
Aquí hay una lista: "=", "*=", "/=","%=", "+=", "-=", "=", "&=", " ^=" y "|=". Y la sintaxis es:
Coma
La coma tiene una doble función, por una parte separa elementos de una lista de argumentos de una función. Por otra, puede serusado como separador en expresiones "de coma". Ambas funciones pueden ser mezcladas, pero hay que añadir paréntesis para resolver las ambigüedades. Sintaxis: E1, E2, ..., En
De comparación
Estos...
Regístrate para leer el documento completo.