Salut.
Il y a toujours la solution pour une architecture donnée de vérifier par :
main()
{
printf("long=%d octets\n", sizeof(long));
}
Il vaut mieux comme le suggère Pikachu_2014 de travailler sur les types _t pour avoir un programme portable sur différentes architectures...
++