I am in a situation where I have many structs which represent the same idea but use different data types. For example:
// mylib.c typedef struct DblArr DblA