Mapa mental
EEX0006-TEMA2/6B- PROGRAMAÇÃO- Tipos de dados, expressões, operadores e tabela verdade
Contenido del mapa
EEX0006-TEMA2/6B- PROGRAMAÇÃO- Tipos de dados, expressões, operadores e tabela verdade
operadores
- matemáticos
- operacionalidade
- +, -, *, /
- A divisão inteira dos números inteiros (int) a e b resulta no valor d e no resto c.
- os valores c e d podem ser obtidos por meio das seguintes equações
- d = a / b
- c = a % b
- os valores c e d podem ser obtidos por meio das seguintes equações
- Classificação
- unários
- um operando
- incremento ou decremento
- pré-fixa ou pós-fixa
- a++ ou ++a calcula o valor a+1
- binários
- Têm dois operandos.
- ternários
- Três operandos.
- dados do tipo char são traduzidos para números inteiros
- unários
- operacionalidade
- relacionais
- realização de comparações entre valores
- verdadeiro e falso
- operações
- <, >, <=, >=, ==, !=
- lógicos
- verdadeiro e falso
- Na linguagem C, os tipos de dados que representam o valor falso sempre são os valores
- 0: Caso a variável seja numérica, ou seja, int, float ou double
- null: Se for uma variável que armazene algum endereço de memória
- null: Quando for uma string, isto é, uma cadeia de caracteres
- Na linguagem C, os tipos de dados que representam o valor falso sempre são os valores
- classificação
- unários
- um operando
- binários
- dois operandos
- e-lógico
- &&
- ou-lógico
- ||
- e-lógico
- dois operandos
- unários
- verdadeiro e falso
- bit a bit
- 1 byte
- caractere ocupa um byte na memória
- 4 bytes
- float ocupa quatro bytes na memória
- operações
- E lógico
- a&b
- OU lógico
- a | b
- OU Exclusivo
- a ^ b
- Deslocamento à esquerda
- a >> b
- Deslocamento à direita
- a << b
- Negação
- ~a
- E lógico
- 1 byte
- atribuição
- armazenar valores em memória
- 1º coloca-se do lado esquerdo da igualdade a variável que receberá o valor
- 2º o símbolo
- 3º o valor que se deseja atribuir à primeira variável
- armazenar valores em memória
- conversão
- converter valores de tipos de dados diferentes
- sem perda de informação
- Converte um tipo que ocupa uma quantidade menor de memória para outro com uma quantidade maior
- com perda de informação
- Converte um tipo de dado de maior tamanho ocupado em memória para outro com um tamanho menor
- sem perda de informação
- converter valores de tipos de dados diferentes
- precedência dos operadores
- prioridade 12
- () [] . -> Expressão++ Expressão--
- prioridade 11
- * & + - ! ~ ++Expressão --Expressão (Conversão) sizeof
- prioridade 10
- * / %
- prioridade 9
- + -
- prioridade 8
- >> <<
- prioridade 7
- < > <= >=
- prioridade 6
- == !=
- prioridade 5
- & ^ |
- prioridade 4
- &&
- prioridade 3
- ||
- prioridade 2
- ?:
- prioridade 1
- = += == *= /+ %= >>= <<= &= ^= |= ,
- prioridade 12
- matemáticos
Información
- Descripción
- El usuario ha eliminado su información de asignaturas Mapa Mental sobre EEX0006-TEMA2/6B- PROGRAMAÇÃO- Tipos de dados, expressões, operadores e tabela verdade, creado por Usuario eliminado el 14/10/2020.
- Creado por
- Usuario eliminado
- Visitas
- 7
- Etiquetas
- Historial
-
- Creado por Anselmo SC · 15 sep 2020
- Copiado por Anselmo SC · 14 oct 2020
- Valoración