我可以在OpenCL函数中打印指针吗? 我可以在内核函数中使用printf但是我找不到打印指针的方法。
是否有一些与以下相同的内容?:
int *ptr = 5;
printf("%p \n", (void *)ptr);
答案 0 :(得分:0)
这有什么问题?
int x = 5;
int *ptr;
ptr = &x;
printf("%p \n", ptr);
你不能让ptr
指向5.指针必须指向内存:
筹码:int x
要么
堆:int* ptr = new int(5)