首页 > 代码库 > 字节对齐 pragma
字节对齐 pragma
1 #include <iostream>21 #define KKK22 #define TT23 24 #pragma pack(2) //define to 225 struct test_t26 {27 int a;28 char b;29 short c;30 char d;31 };32 #pragma pack() //cancle define by user33 34 35 using namespace std;36 37 int main()38 {39 40 #if defined( KKK ) && defined (TT)41 cout << "dslfjsdlfjdslfdjs" << endl;42 #endif 43 44 // that will be 1045 cout << "sizeof(test_t): " << sizeof(test_t) << endl;46 47 string d;48 cin >> d;49 return 0;50 }
字节对齐 pragma
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。