摘要: 在32位平台和64位平台上,同一种数据类型可能有不同的数据长度: 看到没, 从上面的结果可以看到不同,所以不要假定上表内颜色背景行的数据长度,因为它是会变化的。 因为系统的函数会返回上述的这些值,所以必须知道他们的大小并进行相应的防错性转换。而另外的情况,你需要跨不同平台固定数据长度数据类型的话,可 阅读全文
posted @ 2017-10-25 17:50 立体风 阅读(12153) 评论(0) 推荐(0) 编辑
摘要: 位置:include/linux/kernel.h 定义: 作用:结果看下面,作用未知,好像是为了一个叫:word_at_a_time的宏,哎。 重点1:什么是0UL UL是c语言中的常量后缀,用于整型常量。字母U代表unsigned,字母L代表Long,0UL表示这个整型常量0的类型为无符号长整型 阅读全文
posted @ 2017-10-25 15:50 立体风 阅读(665) 评论(0) 推荐(0) 编辑