f5inet el problema es que dependiendo de la máquina el tipo de dato podrá tener una longitud distinta.
Y respecto a el uso de malloc el problema es que yo sobre esos tipos de datos necesito realizar operaciones a nivel de bits y me interesaría hacer el mínimo posible de operaciones, es decir que cuando pueda tener directamente los 64 bits en un tipo de dato que se use, y los que no tengan y, por ejemplo, tengan 32 bits, pues que se simule con dos palabras de 32. Es un poco lioso pero weno, seguiré buscando.