设struct {
short a;
char b;
float c;
}cs;
则sizeof(cs)的值是()
#include <iostream> #include <stddef.h> //#pragma pack(1) using namespace std; struct st_test{ short a; char b; float c; }test; int main() { cout << "sizeof(short)" << sizeof(short) << endl; cout << "sizeof(char)" << sizeof(char) << endl; cout << "sizeof(float)" << sizeof(float) << endl; cout << sizeof(test) << endl; cout << offsetof(st_test, a) << offsetof(st_test, b) << offsetof(st_test, c) << endl; cout << "0x" << (int*)&test << endl; return 0; }