Introducción a la palabra clave typedef en C
lostypedef
La palabra clave en C le permite definir nuevos tipos.
Empezando por eltipos C incorporados, podemos crear nuestros propios tipos, usando esta sintaxis:
typedef existingtype NEWTYPE
El nuevo tipo que creamos suele ser, por convención, mayúsculas.
Esto es para distinguirlo más fácilmente, y reconocerlo inmediatamente como tipo.
Por ejemplo, podemos definir un nuevoNUMBER
tipo que es unint
:
typedef int NUMBER
y una vez que lo haga, puede definir nuevosNUMBER
variables:
NUMBER one = 1;
Ahora podrías preguntar: ¿por qué? ¿Por qué no usar el tipo integrado?int
¿en lugar de?
Bien,typedef
se vuelve realmente útil cuando se combina con dos cosas: tipos y estructuras enumerados.
Descarga mi gratisManual de C
Más tutoriales de clang:
- Introducción al lenguaje de programación C
- C Variables y tipos
- C Constantes
- Operadores C
- C Condicionales
- Cómo trabajar con bucles en C
- Introducción a las matrices C
- Cómo determinar la longitud de una matriz en C
- Introducción a las cadenas C
- Cómo encontrar la longitud de una cuerda en C
- Introducción a los punteros C
- Recorriendo una matriz con C
- Booleanos en C
- Introducción a las funciones C
- Cómo usar NULL en C
- Conceptos básicos de E / S en C
- Comillas dobles vs comillas simples en C
- Cómo devolver una cadena de una función C
- Cómo resolver la advertencia de función de biblioteca que declara implícitamente en C
- Cómo verificar el valor de un carácter en C
- Cómo imprimir el carácter de porcentaje usando `printf ()` en C
- Modificadores y especificadores de conversión de C
- Cómo acceder a los parámetros de la línea de comando en C
- Alcance de las variables en C
- ¿Puedes anidar funciones en C?
- Variables estáticas en C
- C Variables globales
- La palabra clave typedef en C
- C tipos enumerados
- Estructuras C
- Archivos de encabezado C
- El preprocesador de C