当前位置: C语言 -- 标准库 -- <stdint.h> -- intptr_t

intptr_t类型


描述:

该类型表示一种有符号整数类型,任何有效的void类型指针都能够转换为该类型;再从该类型转换成void类型指针,结果与原指针相同。

该类型是可选类型。


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
/*类型intptr_t范例*/

#include <stdint.h>
#include <stdio.h>

int main(void)
{
    printf("sizeof(intptr_t) = %zu\n", sizeof(intptr_t));

    return 0;
}


输出:

sizeof(intptr_t) = 4


相关内容:
uintptr_t 能够保存对象指针的无符号整数类型。