代码: 全选
#include <stdio.h>
struct myst {
short i;
long c;
short j;
};
int main(void) {
FILE *fp;
fp = fopen("test.txt", "wb");
struct myst ins = {0xaa, 0xbb, 0xcc};
printf("size:%d\n", sizeof(ins));
fwrite(&ins, sizeof(ins), 1, fp);
fclose(fp);
return 0;
}
其中 4800 可能变成其他数值。aa00 4800 bb00 0000 cc00 0000