cl.h中某些宏的定义

时间:2014-11-25 20:34:39

标签: c opencl

我试图阅读cl.h,这是OpenCL的头文件。在这个头文件中,我找到了像

这样的宏
#define CL_CONTEXT_PLATFORM                         0x1084

在我看来,0x1084是内存中的地址。但我不确定。任何人都可以向我解释这个定义的含义吗?

1 个答案:

答案 0 :(得分:4)

0x1084只是十六进制表示的数字(这是0x部分的作用)。开发人员通常在标题中的定义中使用十六进制数有很多原因,列出here

调试器通常也使用十六进制数字表示内存地址,这可能就是为什么你首先想到显示的数字是这样的地址。