0% encontró este documento útil (0 votos)
97 vistas4 páginas

Tipos de Datos en C

Este documento describe los tipos de datos primitivos en el lenguaje de programación C. Explica que existen 11 tipos de datos principales como char, int, float, double y void, y describe brevemente el tamaño de memoria y rango de valores de cada uno. Además, menciona las modificaciones a los tipos de datos como short, long, signed y unsigned.

Cargado por

emiliano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
97 vistas4 páginas

Tipos de Datos en C

Este documento describe los tipos de datos primitivos en el lenguaje de programación C. Explica que existen 11 tipos de datos principales como char, int, float, double y void, y describe brevemente el tamaño de memoria y rango de valores de cada uno. Además, menciona las modificaciones a los tipos de datos como short, long, signed y unsigned.

Cargado por

emiliano
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

INSTITUTO POLITECNICO NACIONAL

Escuela Superior de Cómputo

Fundamentos de Programación

Investigación de conceptos

Profesor: Santillán Luna Raúl

Elaboro: Ramirez Blanco Emiliano

Fecha: 23/04/2023
Firma:
Tipos de datos
“Conjunto específico de valores de los datos y un conjunto de operaciones que
actúan sobre esos datos.” Esta definición de tipo de dato nos la da el autor Luis
Joyanes Aguilar. Existen dos tipos de datos: básicos, incorporados o integrados
(estándar) que se incluyen en los lenguajes de programación; definidos por el
programador o por el usuario.
Tipos de Descripción Memoria
datos
int Cantidad entera 2 bytes
char Carácter 1 byte.
float Almacena valores reales en punto flotante. 1 palabra (4
bytes).
double Almacena valores reales en doble precisión. 2 palabras
(8 bytes).
void Se utiliza para definir una función que no devuelve Sin valores
ningún valor o declarar punteros genéricos.

El lenguaje C dedica nueve palabras para la identificación de los tipos de dato


primitivos: void, char, int, float, double, pero estos datos pueden tener
modificaciones del rango de valores usando las siguientes palabras reservadas:
short (corto), long (largo), signed (con signo) e unsigned (sin signo), estas
modificaciones se aplican a los tipos int y char, a excepción del modificador long
que también puede aplicarse al tipo double.

En el lenguaje C, existen varios tipos de datos primitivos, que son los tipos de datos
básicos que se utilizan para almacenar valores en la memoria, los tipos de datos
primitivos y sus características a nivel de bit:
1. Tipo de dato "char": Este tipo de dato se utiliza para representar caracteres
del código ASCII y se almacena en 1 byte (8 bits) de memoria. Un byte puede
almacenar hasta 256 caracteres diferentes, ya que cada byte tiene 2^8
combinaciones posibles. Los valores posibles para un "char" van desde -128
hasta 127 o desde 0 hasta 255, dependiendo de si se utiliza una
representación con signo o sin signo.
2. Tipo de dato "int": Este tipo de dato se utiliza para representar números
enteros y se almacena en 2 o 4 bytes (16 o 32 bits) de memoria, dependiendo
del sistema en el que se esté trabajando. En sistemas de 32 bits, un "int" se
almacena en 4 bytes, lo que permite representar valores desde -2147483648
hasta 2147483647. En sistemas de 16 bits, un "int" se almacena en 2 bytes,
lo que permite representar valores desde -32768 hasta 32767.
3. Tipo de dato "float": Este tipo de dato se utiliza para representar números
reales de punto decimal y se almacena en 4 bytes (32 bits) de memoria. El
formato de representación de punto flotante utilizado en C es el estándar
IEEE 754, que permite representar números con una precisión de hasta 7
dígitos decimales.
4. Tipo de dato "double": Este tipo de dato se utiliza para representar números
reales de punto decimal con una mayor precisión que el tipo "float" y se
almacena en 8 bytes (64 bits) de memoria. Al igual que el tipo "float", utiliza
el estándar IEEE 754 para la representación de números de punto flotante.
5. Tipo de dato "short": Este tipo de dato se utiliza para representar números
enteros cortos y se almacena en 2 bytes (16 bits) de memoria. Esto permite
representar valores desde -32768 hasta 32767.
6. Tipo de dato "long": Este tipo de dato se utiliza para representar números
enteros largos y se almacena en 4 bytes (32 bits) de memoria. Esto permite
representar valores desde -2147483648 hasta 2147483647.
7. Tipo de dato "unsigned char": Este es un tipo de dato "char" sin signo, lo que
significa que solo puede almacenar valores positivos. Se almacena en 1 byte
(8 bits) de memoria y puede representar valores desde 0 hasta 255.
8. Tipo de dato "unsigned int": Este es un tipo de dato "int" sin signo, lo que
significa que solo puede almacenar valores positivos. Se almacena en 2 o 4
bytes (16 o 32 bits) de memoria, dependiendo del sistema en el que se esté
trabajando. En sistemas de 32 bits, puede representar valores desde 0 hasta
4294967295. En sistemas de 16 bits, puede representar valores desde 0
hasta 65535.
9. Tipo de dato "unsigned short": Este es un tipo de dato "short" sin signo, lo
que significa que solo puede almacenar valores positivos. Se almacena en 2
bytes (16 bits) de memoria y puede representar valores desde 0 hasta 65535.
10. Tipo de dato "long long": Este es un tipo de dato "long" con una mayor
capacidad de almacenamiento, que se utiliza para representar números
enteros largos aún más grandes. Se almacena en 8 bytes (64 bits) de
memoria y puede representar valores desde -9223372036854775808 hasta
9223372036854775807.
11. Tipo de dato "unsigned long": Este es un tipo de dato "long" sin signo, lo que
significa que solo puede almacenar valores positivos. Se almacena en 4
bytes (32 bits) de memoria y puede representar valores desde 0 hasta
4294967295.
Son algunos de los más usados es importante tener en cuenta que el tamaño y
la representación de los tipos de datos primitivos pueden variar según la
arquitectura del sistema y el compilador utilizado.
Referencias:
V, J. (s. f.). Variables y tipos de datos en C | Codigoprogramacion.

http://codigoprogramacion.com/cursos/tutoriales-c/variables-y-tipos-de-datos-en-

c.html#.ZEX44nbMLIU

Trini, S. (2021, 5 mayo). Tipos de datos en C. la35.net. https://la35.net/c/c-data-types.html

http://www.gridmorelos.uaem.mx/~mcruz/cursos/varydat.pdf

Adrián, D. R. H. (2022, 22 agosto). Tipos de Datos en Lenguaje C: Char, Int, Float y

Double. Diseño Web akus.net. https://disenowebakus.net/tipos-de-datos.php

También podría gustarte