C/C+语言 struct 深层探索.......................................................1
C++中 extern "C"含义深层探索 ..................................................7
C 语言高效编程的几招 .........................................................12
C 语言嵌入式系统编程修炼 .....................................................23
C 语言嵌入式系统编程修炼之一:背景篇 ......................................23
C 语言嵌入式系统编程修炼之二:软件架构篇 ..................................25
C 语言嵌入式系统编程修炼之三:内存操作 ....................................31
C 语言嵌入式系统编程修炼之四:屏幕操作 ....................................37
C 语言嵌入式系统编程修炼之五:键盘操作 ....................................45
C 语言嵌入式系统编程修炼之六:性能优化 ....................................49
C/C++语言 void 及 void 指针深层探索............................................52
C/C++语言可变参数表深层探索 .................................................56
C/C++程序员应聘常见面试题深入剖析(2).........................................70
基于 ARM 的嵌入式 Linux 移植真实体验...........................................79
基于 ARM 的嵌入式 Linux 移植真实体验(1)――基本概念......................79
基于 ARM 的嵌入式 Linux 移植真实体验(2)――BootLoader....................91
一道著名外企面试题的抽丝剥茧................................................106
基于 ARM 的嵌入式 Linux 移植真实体验(3)――操作系统 ....................110
基于 ARM 的嵌入式 Linux 移植真实体验(4)――设备驱动.....................119
基于 ARM 的嵌入式 Linux 移植真实体验(5)――应用实例.....................136
C/C++结构体的一个高级特性――指定成员的位数.................................145
C/C++中的近指令、远指针和巨指针.............................................147
从两道经典试题谈 C/C++中联合体(union)的使用 ...............................149
深入浅出 Linux 设备驱动编程..................................................151
1.Linux 内核模块 ........................................................151
2.字符设备驱动程序......................................................153
3.设备驱动中的并发控制..................................................158
4.设备的阻塞与非阻塞操作................................................165
C/C+语言 struct 深层探索
出处:PConline 作者:宋宝华
1. struct 的巨大作用
面对一个人的大型 C/C++程序时,只看其对 struct 的使用情况我们就可
以对其编写者的编程经验进行评估。因为一个大型的 C/C++程序,势必要涉及一
些(甚至大量)进行数据组合的结构体,这些结构体可以将原本意义属于一个整体
的数据组合在一起。从某种程度上来说,会不会用 struct,怎样用 struct 是区
别一个开发人员是否具备丰富开发经历的标志。