Lenguaje c
Programación de Lenguajes Estructurados Tipos de Datos en C
Tipo char unsigned char signed char int unsigned int signed int short int unsigned short int signed shortint long int signed long int unsigned long int float double long double
Tamaño de bits 8 8 8 16 16 16 16 16 16 32 32 32 32 64 80
Rango -128 a 127 0 a 255 -128 a 127 –32768 a 32767 0 a 65535Igual que int Igual que int 0 a 65535 Igual que int -2147483648 a 2147483647 Igual que long int 0 a 4294967295 3.4E-38 a 3.4E+38 1.7E-308 a 1.7E+308 3.4E-4932 a 3.4E+4932
Palabras reservadas en Cauto const double float int short struct unsigned
break continue else for long signed switch void
case default enum goto register sizeof typedef volatile
char do extern if return static unionwhile
Introducción al Lenguaje C
Programación de Lenguajes Estructurados
Tabla de conversión de tipos
TIPO DESTINO char char char short int short int int int float double
TIPO DEEXPRESION short int int long int int long int long int float double long double
POSIBLE PERDIDA DE INFORMACIÓN 8 bits más significativos 8 bits más significativos 24 bits mas significativos nada 16 bitsmas significativos 16 bits mas significativos Parte fraccional y posiblemente más Precisión, resultado redondeado Precisión, resultado redondeado
Operadores aritméticos Operador + * / a%b -++ pow(a,b) sqrt (a) Acción Resta, también menos unario Suma Multiplicación División Módulo, resto de la división decremento (-1) incremento (+1) potencia raiz cuadrada Operadores lógicos y relacionalesOperador && || ! = == != Acción Operación lógica AND Operación lógica OR Operación lógica NOT Menor, menor o igual Mayor, mayor o igual igual distinto
Introducción al Lenguaje C
Programación deLenguajes Estructurados Especificadores de formato
Código %c %d %nºd %ld %hd %i %e %f %.nºf %g %o %s %u %x %% %p
Formato Un único carácter Decimal Indica la longitud total del número Entero largo...
Regístrate para leer el documento completo.