Mihai RUSU wrote:
> Dar incearca asta si ai sa vezi la ce ma refeream:
> printf("%d\n", sizeof(struct {char a; int b; char c;}));Aha. Am invatat si eu ceva cu ocazia asta.:-) >>Din cate am testat eu nu mi se pare deloc ca gcc-ul (versiunea 3.3.2) ar >>alinia tablourile la 32 bytes, dar chiar daca ar fi asa nu ar explica >>comportarea gcc-ului pe care am observat-o eu. > > De ce zici ? (ca sa stiu ce sa intreb mai departe). Pai am incercat sa declar mai multe tablouri mici unul dupa altul si m-am uitat la ce adrese le pune. Nu erau multipli de 32. Si ziceam ca chiar daca ar fi fost multipli, ar fi trebuit sa scada si pentru tabloul de 3 chars si pentru cel de 4, 32 bytes, nu? --- Detalii despre listele noastre de mail: http://www.lug.ro/
