Publicado el 14 de Enero del 2017
5.802 visualizaciones desde el 14 de Enero del 2017
10,7 KB
2 paginas
Creado hace 20a (15/10/2004)
Tipos de datos en C
Tipos de datos básicos
Caracteres
Números enteros
Números en coma flotante (32 bits)
char
int
float
double Números en coma flotante de doble precisión (64 bits)
void
Punteros Direcciones de memoria
Tipo nulo
Como en Pascal
Arrays
Estructuras Como los registros de Pascal.
Uniones
Variables que pueden contener datos de distintos tipos.
Tamaño de la variable
short
long
(int por defecto)
(int por defecto)
Signo (char, short, int, long) signed
unsigned
Modo de almacenamiento
register
auto
static
extern
(por defecto)
Modificadores
Enumeraciones
enum [<identificador>]
{ <nombre_constante> [= <valor>], ... }
[lista de variables];
enum day {Sun,Mon,Tue,Wed,Thu,Fri,Sat} anyday;
Tipos definidos por el usuario
typedef <tipo> <identificador>;
typedef unsigned char byte;
<tipo> <identificador> [= <init>] [, ...] ;
typedef struct {
double real, imag;
} complex;
Declaración de variables
Ejemplos:
int x;
int y = 4;
int x = 1, y = 2;
int *p;
int **int_ptr;
long double v;
complex i;
enum day hoy;
char ch;
unsigned char c1, c2;
char *str;
char str[] = "ATD1";
int vector[];
int vector[3];
int vector[3] = {1, 2, 3};
int matriz[3][4];
Comentarios de: Tipos de datos en C (0)
No hay comentarios