摘要:
对linux内核的数据类型做一下总结。下面部分内容参考了:http://book.csdn.net/bookfiles/12/100126.shtml当Linux内核在体系结构差异较大的平台之间移植时,会产生与数据类型相关的问题。在编译内核时使用 -Wall -Wstrict-prototypes选项,可以避免很多错误的发生。内核使用的基本数据类型主要有:ØØ int 标准C语言整数类型;ØØ u32 32位整数类型;ØØ pid_t 特定内核对象pid的类型。在不同的CPU体系结构上,C语言的数据类型所占空间不一样。下面是在x86下 阅读全文