En el desarrollo de software , la primera consideración al almacenar los datos es elegir el tamaño de almacenamiento apropiado. En C /+ , así como otros lenguajes de programación C + + de ordenador , no hay menos de cinco maneras de representar datos enteros . Cada tipo entero varía según el tamaño : char , short int , int , long int , int y long long . Determinar el tamaño adecuado requiere de una planificación y previsión en relación con todos los valores posibles de una variable se mantenga, y de hecho conseguir el tamaño deseado requiere el conocimiento de la arquitectura de computadores , así como el compilador. Cosas que necesitará
C /C + + compilador
texto editor
Mostrar más instrucciones
1
Inicie un editor de texto y abrir un C + + código fuente del archivo
Página 2
Determine el tamaño de un entero mediante el uso de la API de libc " sizeof " de la siguiente manera :
# include
# include < stdlib . h >
int main () { printf ( "Tamaño del entero: % d" , sizeof (int ) ) ;}
Nota , si el tamaño del tipo de datos "int " es no es el mismo que el tamaño deseado, modificar el tipo de uso de la lista que se encuentra en la introducción de este artículo.
3
Muestra el valor máximo de un tipo de datos puede almacenar utilizando el siguiente fragmento de código .
# include ;
# include ;
int main () { std :: cout << std :: numeric_limits < , int > :: max () << std :: endl ;}
Como en el paso 2 , cambie el tipo de plantilla de " int" a cualquier tipo disponible reiterado en la introducción a determinar el valor máximo de cada uno.
4 Repita el paso 3 usando la palabra clave " sin firmar " como prefijo para los diferentes tipos enteros . Tenga en cuenta, cuando un entero se declara como sin signo , el bit de signo se utiliza para los datos y el valor máximo de la variable puede tener aumentos .
5
compilar y ejecutar los programas de ejemplo que se encuentran en los pasos 2 y 3 para calcular el tamaño entero y el valor máximo como ayuda en la selección del tamaño apropiado para su programa.