马上就要开始找工作了,需要看一些相关的书籍以及编程练习,同时在博客定期更新一些学习中碰见的问题。第一篇博客试试水 - -。
在程序员面试宝典中第十二章提到结构体位制概念,
struct a{
int x:1;
int y:2;
int z:33;
};
这个结构体a在定义中给了z的位域大小为33,而超过了整型变量的4字节大小,因而造成越界错误。在结构体内部定义位域能够节省空间,充分利用资源。
关于位域的详细内容可以参考下面的文章:
http://www.cnblogs.com/pure/archive/2013/04/22/3034818.html
http://blog.csdn.net/ztz0223/article/details/3599016