Em desenvolvimento de software, a primeira consideração quando o armazenamento de dados é a de escolher o tamanho de armazenamento apropriado. Em C /C + + , assim como outras linguagens de programação de computador, existem nada menos que cinco maneiras de representar dados inteiros. Cada tipo inteiro varia de acordo com o tamanho: char, short , int , long int e long long int . Determinar o tamanho adequado requer planejamento e visão em relação a todos os valores possíveis de uma variável irá realizar , e realmente obter o tamanho desejado requer o conhecimento da arquitetura de computador , bem como o compilador. Coisas que você precisa
compilador C /C + + editor
texto
Show Mais instruções
1
Inicie um editor de texto e abrir uma fonte C + + arquivo de código
Página 2
Determine o tamanho de um inteiro usando a libc " sizeof " API da seguinte forma:
# include
# include < stdlib . h >
int main () { printf (" Tamanho inteiro: % d" , sizeof (int) );}
Note, se o tamanho do tipo de dados "int" é não o mesmo que o tamanho desejado , altere o tipo usando a lista encontrada na introdução deste artigo.
3
Mostrar o valor máximo de um tipo de dados pode armazenar usando o seguinte trecho de código .
# include ;
# include ;
int main () { std :: cout << std :: numeric_limits < , int > :: max () << std :: endl; }
como no passo 2 , altere o tipo de modelo de "int" para qualquer tipo disponível reiterou na introdução para determinar o valor máximo de cada um.
4
Repita o passo 3 usando a palavra-chave " sem sinal " como um prefixo para os diferentes tipos de números inteiros . Note-se, quando um inteiro é declarado como sem sinal, o bit de sinal é usado para dados eo valor máximo da variável pode deter os aumentos .
5
Compilar e executar os programas de exemplo encontrados nas etapas 2 e 3 para calcular o tamanho inteiro e valor máximo como uma ajuda na escolha do tamanho apropriado para o seu programa.