首页 > 其他 > 详细

字节对齐 pragma

时间:2016-09-14 21:43:45      阅读:125      评论:0      收藏:0      [点我收藏+]
 1 #include <iostream>
21 #define KKK
22 #define TT
23 
24 #pragma pack(2)  //define to 2
25 struct test_t
26 {
27        int a;
28        char b;
29        short c;
30        char d;
31 };
32 #pragma pack()    //cancle define by user
33 
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 10
45     cout << "sizeof(test_t): " << sizeof(test_t) << endl;
46 
47     string d;
48     cin >> d;
49     return 0;
50 }

 

字节对齐 pragma

原文:http://www.cnblogs.com/lijinping/p/5873490.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!