- unsigned;
- signed;
- short;
- long;
Por exemplo, podemos colocar unsigned atrás de int ao criar uma variável. Assim, a variável só poderá armazenar números inteiros positivos (unsigned, sem sinal: sem sinal negativo).
unsigned int number; number = 6; //VÁLIDO! number = -6; //ERRO!
Aqui está uma tabela com diferentes modificações aos tipos de dados:
Utilizamos os type modifiers para utilizar menos memória. De nada nos vale ter uma variável capaz de armazenar valores negativos quando queremos apenas positivos, por exemplo. Às vezes, é até mesmo necessário, se quisermos ter uma variável que armazena grandes valores precisamos de um long ou long long.
Referências (18/02/2020)
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.