Colección de citas famosas - Slogan de motivación - Descripción detallada de los tipos de datos en lenguaje C

Descripción detallada de los tipos de datos en lenguaje C

Este artículo presentará en detalle los tipos de datos en lenguaje C, incluidos los tipos de datos básicos, los tipos de datos construidos, los tipos de puntero y los tipos nulos.

Tipos de datos básicos

La característica más importante de los tipos de datos básicos es que sus valores no se pueden descomponer en otros tipos. En otras palabras, los tipos de datos básicos se explican por sí solos.

Tipos de datos construidos

Los tipos de datos construidos se definen mediante métodos de construcción basados ​​en uno o más tipos de datos definidos. El valor de un tipo construido se puede dividir en varios "miembros" o "elementos". Cada "miembro" es un tipo de datos primitivo o un tipo construido. En el lenguaje C, existen varios tipos construidos: tipos de matriz, tipos de estructura y tipos de objeto * * * (unión).

Tipo de puntero

El puntero es un tipo de datos especial e importante. Su valor indica la dirección de la variable en la memoria interna. Aunque el valor de una variable puntero es similar a un número entero, son dos cantidades completamente diferentes y no se pueden confundir.

Tipo vacío

Cuando se llama a un valor de función, normalmente se debe devolver un valor de función a la persona que llama. El valor de función devuelto por esta función tiene un tipo de datos específico, que debe indicarse en la definición y descripción de la función. Sin embargo, también hay una función que no necesita devolver el valor de la función a la persona que llama después de ser llamada. Estas funciones se pueden definir como "tipos vacíos". Su descriptor de tipo está vacío.