++++Array of float in struct starting with char:
size=44,align=4
offset-char=0,offset-arrayof-float=4,
align-char=1,align-arrayof-float=4
offset-float-a[5]=24,align-float-a[5]=4
++++Array of char in struct starting with double:
size=24,align=8
offset-double=0,offset-arrayof-char=8,
align-double=8,align-arrayof-char=1
offset-char-a[5]=13,align-char-a[5]=1