我需要帮助解决我遇到的编译错误。
错误是:错误:从不同大小的整数转换为指针 [-Werror=int-to-pointer-cast]
在下一行
PRINT_INDENT("Inode2 PTR: %p\n", (void *)ptr);
语境
unsigned int ptr;
memcpy(&ptr, value, sizeof(ptr));
PRINT_INDENT("Inode2 PTR: %p\n", (void *)ptr);
#define PRINT_INDENT(...) ({int __j = indent_level; while (__j-- > 0) printf(" "); printf(__VA_ARGS__);})