Simulación de plantillas en C (para un tipo de datos de cola)

Estoy tratando de implementar unqueue estructura usando C. Mi implementación es muy simple; la cola solo puede contenerints y nada más. Me preguntaba si podría simularC++ plantillas enC(probablemente usando el preprocesador#define) para que miqueue Puede contener cualquier tipo de datos.

Nota: No quiero usarvoid*. Creo que es un poco arriesgado y puede causar fácilmente errores extraños en el tiempo de ejecución.

Respuestas a la pregunta(9)

Su respuesta a la pregunta