kommt auf deinen compiler drauf an.
Da das packed nach meinen recherchen nach nicht im ANSI-C Standard enthalten ist, ist das compiler spezifisch. Der eine will die notation der andere die andere. ich hab auch gesehen, das man das über ein #pragma packed(x) steuern kann. Somit docu des compilers wälzen.