++++Array of char in struct starting with char:
size=11,align=1
offset-char=0,offset-arrayof-char=1,
align-char=1,align-arrayof-char=1
offset-char-a[5]=6,align-char-a[5]=1
++++Array of char in struct starting with pointer:
size=16,align=4
offset-pointer=0,offset-arrayof-char=4,
align-pointer=4,align-arrayof-char=1
offset-char-a[5]=9,align-char-a[5]=1
++++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