Programación C y C++
Variables
unsigned signed uint8_t byte int long char
Estructuras
Definicion
Declaracion
struct nombre{
int variable1;
long variable2;
char variable3[40];
};
struct nombre pedro; //En C es obligatorio usar la palabra struct en la declaracion de un objeto struct, en C++ no lo es.
El objeto pedro es un struct de tipo nombre.
Otra forma de declarar:
struct nombre{
int variable1; long variable2; char variable3[40];
}pedro;
Para inicializar la variable pedro se hace como con los arrays, pedro = {2, 40, "hola"};
Acceder a la información
Pasar por referencia?¿
Documentación
Punteros
typedf -> cambia nombre del tipo a otro nombre personalizado. Ej. typedef strcut contacto contacto_t; //Ahora escribiendo contacto_t estoy escribiendo en realidad struct contacto.