编译原理
faithzzf
这个作者很懒,什么都没留下…
展开
-
结构体和类的字节对齐
编译器为了优化运行效率,对于结构体和类的成员访问会进行字节填充,即字节对齐。在这之前,我们需要知道如下基本信息: 1 C++中,类和结构体并没有本质的区别。只是默认的访问权限不同。 2 类和结构体的大小都是数据成员的大小,而不包括累成员函数的大小。 3 空的类或者空的结构体的大小都为1,而不是0。目前是编译器能够对其进行寻址定位。 字节对齐通常是已结构体中占用空间最大的一个成员进行原创 2016-08-30 14:17:43 · 414 阅读 · 0 评论 -
Unbuntu下使用bison编写文本解释器的方法
Unbuntu下使用bison编写文本解释器的方法。原创 2015-08-05 11:02:03 · 916 阅读 · 0 评论