uso de typedef
Simplemente escribadef int size.
Utilice typedef para crear alias para tipos existentes y definir nombres de tipos fáciles de recordar. Typedef también puede enmascarar tipos compuestos como punteros y matrices. Los tipos de datos incluyen tipos de datos internos (int, char, etc.) y tipos de datos personalizados (struct, etc.).
Hay dos propósitos al usar typedef en programación. Uno es dar a las variables un nuevo nombre que sea fácil de recordar y tenga un significado claro, y el otro es simplificar algunas declaraciones de tipos más complejas. Cumpliendo con las reglas de alcance, el alcance de un tipo de variable definido usando typedef se limita a la función o archivo definido (dependiendo de la ubicación donde se define la variable), mientras que las definiciones de macro no tienen esta característica.
Información ampliada:
Contenido relacionado de typedef:
1. Las funciones bajo la convención de llamada estándar se eliminarán de la pila antes de devolverlas a la persona que llama. La eliminación de parámetros es la convención estándar de Pascal.
2. En C/C++, la convención de llamada es que la persona que llama es responsable de borrar la pila, no la función llamada; para forzar que la función use la convención de llamada de C/C++, puede usar __cdecl; . Además, las funciones variadas también utilizan la convención de llamada C/C++.
3. El sistema operativo Windows adopta la convención de llamada estándar (convención Pascal) porque puede reducir el tamaño del código. Esto era muy importante en los primeros días de Windows, cuando se ejecutaba en computadoras con sólo 640 KB de memoria.
Enciclopedia Baidu-typedef