Sinon pour la question d'origine, je me demande si dans une structure l'ordre des champs est garanti ou pas...
ça pourrait résoudre ton problème facilement
du genre :
struct {
const char* s1= "huhu" ;
const char* s2= "hoho" ;
char s3= '\0' ;
}
J'en sais trop rien en fait
