Operadores
Um operador é um símbolo que instrua C para executar alguma operação, ou ação, em um ou mais operando. Um operando é algo em que um operador age. Em C, todos os operandos são expressões. Os operadores de C são de seguir quatro categorias:
- O operador de atribuição
- Operadores matemáticos
- Operadores relacionais
- Operadores lógicos
Operador de atribuição
O operador de atribuição é o sinal igual (=). O uso do sinal igual na programação é diferente de seu uso em relações algébricas matemáticas regulares. Se você escrever
x = y;
No programa da A.A., não significa “x é igual ao Y.” preferivelmente, ele significa que “atribuir o valor de y a X.” na indicação de atribuição da A.A., o lado direito pode ser toda a expressão, e o lado esquerdo deve ser um nome variável. Assim, o formulário é como segue:
variável = expressão;
Durante a execução, a expressão é avaliada, e o valor resultante é atribuído à variável.
Operadores matemáticos
Os operadores matemáticos do c executam operações matemáticas tais como a adição e a subtração. C tem dois operadores matemáticos unary e cinco operadores matemáticos binários. Os operadores matemáticos unary são assim que nomeado porque fazem exame de um único operando. C tem dois operadores matemáticos unary.
Os operadores do incremento e do decréscimo podem ser usados somente com variáveis, não com constantes. A operação executada é adicionar um a ou subtrair um do operando. Ou seja as indicações ++x; e --y; são os equivalentes destas indicações:
x = x + 1;
y = y - 1;
operandos matemáticos binários da tomada dois dos operadores. Os primeiros quatro operadores binários, que incluem as operações matemáticas comuns encontraram em uma calculadora (+, -, *,/), são familiares a você. O quinto Modulus do operador retorna o restante quando o primeiro operando é dividido pelo segundo operando. Por exemplo, 11 o modulus 4 iguala 3 (11 é dividido por 4, duas vezes e por 3 à esquerda sobre).
Operadores relacionais
Os operadores relacionais do c são usados comparar expressões. Uma expressão que contem um operador relacional avalía a ou rectifica (1) ou falso (0). C tem seis operadores relacionais.
|