intptr_t在/usr/include/stdint.h文件中定义了
typedef int intptr_t;
intptr_t定义的目的是为了保持地址,它与指针保存的值一样
相同点
两者保存的值一样,都是指向某个内存空间的地址值
区别
指针:能访问地址指向的内存空间
intptr_t:只是保持地址值,不能访问地址指向的内存空间
intptr_t在/usr/include/stdint.h文件中定义了
typedef int intptr_t;
intptr_t定义的目的是为了保持地址,它与指针保存的值一样
相同点
两者保存的值一样,都是指向某个内存空间的地址值
区别
指针:能访问地址指向的内存空间
intptr_t:只是保持地址值,不能访问地址指向的内存空间