关于 uintptr_t和intptr_t 类型

Posted 嵌入式与Linux那些事

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于 uintptr_t和intptr_t 类型相关的知识,希望对你有一定的参考价值。

简介 最近在看代码时,发现了两个之前没见过的数据类型:intptr_t,uintptr_t。这两个数据类型是ISO C99定义的,具体代码在linux平台的/usr/include/stdint.h头文件中。 /* Types for `void *' pointers. */ #if __WORD

以上是关于关于 uintptr_t和intptr_t 类型的主要内容,如果未能解决你的问题,请参考以下文章

intptr_tuintptr_t数据类型

intptr_tuintptr_t数据类型

C指针(2):指针的长度和类型

为啥/何时使用 `intptr_t` 在 C 中进行类型转换?

字符数组和 uintptr_t

nginx源码学习_数据结构(ngx_int_t)