摘要: 1 引子 在程序中,有的时候我们定义结构体的时候,要用#pragma pack(push,1) & #pragma pack(pop)类似代码将结构体包起来。一般形式如下:#pragma pack(push,1);struct A{} ;#pragma pack(pop);这么做有什么目的呢?注:下列内容来自网络。2#pragma pack简介#pragma pack是指定数据在内存中的对齐方式,在C语言中,结构是一种复合数据类型,其构成元素既可以是基本数据类型(如int、long、float等)的变量,也可以是一些复合数据类型(如数组、结构、联合等)的数据单元。在结构中,编译器为结构 阅读全文
posted @ 2013-03-23 10:27 vanishfan 阅读(482) 评论(0) 推荐(0) 编辑