ing civil electrica

Páginas: 4 (943 palabras) Publicado: 23 de junio de 2013
Tipos de datos en Cn
Tipos de Datos

Representación de datos está relacionada con
la arquitectura del computador
Memoria se direcciona por bytes
Procesadores tienen registros de 1, 2, 4, 8bytes

Un dato cualquiera tiene
Un tipo (caracter, entero, punto flotante)
Un valor (que puede ser indeterminado)
Una posición de memoria donde está almacenado

Tipo de dato char
#include
intmain void
char a;
a= 125;
printf “El valor de a es %c", a ;
return 0;

Tipo de dato char
Al menos 8 bits
Debe poder almacenar un caracter ASCII

Rangos mínimos
signed char: -128 a 127unsigned char: 0 a 255

Rango de char depende del compilador
Por omisión, char puede ser signed o unsigned

Tipo de dato short int
Al menos 16 bits
Puede abreviarse a short
Rangos mínimos
short:-32768 (-215) a 32767 (215 – 1)
unsigned short: 0 a 65535 (216 - 1)

Tipo de dato int
Al menos 16 bits
Rangos mínimos
int: -32768 (-215) a 32767 (215 – 1)
unsigned int: 0 a 65535 (216 - 1)

16bits o 32 bits?
A elección de la implementación
Generalmente tamaño de registros de CPU

Tipo de dato long int
Al menos 32 bits
Puede abreviarse como long
Rangos mínimos
long: -2147483648(-231) a 2147483647 (231 – 1)
unsigned long: 0 a 4294967295 (232 – 1)

Tipo de dato long long int
Al menos 64 bits
Puede abreviarse como long long
Introducido en estándar ISO C99
Rangos mínimoslong long: -263 a 263 – 1
unsigned long long: 0 a 264 – 1

Archivo
limits.h
Archivo que define los límites usados por el
compilador

Constantes en
limits.h

Tipo

Min.
signed

Max.signed

Max.
unsigned

Define rangos de los tipos de datos

char

SCHAR_MIN

SCHAR_MAX

UCHAR_MAX

CHAR_BIT: número de bits por byte

short

SHRT_MIN

SHRT_MAX

USHRT_MAX

intINT_MIN

INT_MAX

UINT_MAX

long

LONG_MIN

LONG_MAX

ULONG_MAX

8 bits

CHAR_MIN: valor mínimo para char
CHAR_MAX: valor máximo para char

Operador sizeof

Ejemplo: Conocer...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing Civil Electrica
  • Ing. Civil en electricidad
  • Ing. Civil electrico
  • Ing civil canalizaciones electricas
  • Ing. eléctrico
  • Ing electrica
  • Ing Electrica
  • Ing. Electr.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS