Tipos de variables

Si eres principiante y tienes alguna consulta entra en este foro.
Responder
Mensaje
Autor
guillero
Mensajes: 28
Registrado: 01/04/2019 11:28 am

Tipos de variables

#1 Mensaje por guillero » 07/06/2019 3:23 pm

Hola a todos. En el libro de k&r, en el capítulo "Apuntadores y arreglos" dice que un número, cuyo valor es la diferencia signada entre dos valores apuntadores, puede ser muy grande para almacenarse en un int, y que puede ponerse en un ptrdiff_t, definido en el header <stddef.h>. ¿Se puede definir tipos que no existen en un header? ¿Cómo se hace?

mollok
Mensajes: 492
Registrado: 30/01/2018 9:47 am
Ubicación: Mallorca, España

Re: Tipos de variables

#2 Mensaje por mollok » 09/06/2019 11:55 am

Puedes usar el typedef o con el #define del preprocesador. El los dos el tipo de dato debe existir pues solo se genera un alias.

Estos tipos de datos se crean para generar el código portable: así que un código generado en dos máquina diferentes podrán estar escritos de la misma forma para la misma librería, ya que esta se encarga de que este tipo de dato sea compatible con la máquina por el que ha sido codificado.
while(is_alive(yourself)) {
    make_true(yourself, yourdreams);
}

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados