请问这两个宏是什么意思 ((n) & ALLOC

发布时间:2021-02-26 06:14:07

请问这两个宏是什么意思 ((n) & ALLOC

网友回答

1. ALLOC_NO_ZMEM 的值按位取反之后与(n)的值按位与
2. 有区别,例如变量a的值为1,地址为0x0001,一级指针p指向变量a,即p的值为0x0001,*p的值为1,设p的地址为0x0002;二级指针pp指向p,即pp的值为0x0002,**pp的值为1,如果把二级指针变为一级指针,则pp指向的地址中的值为0x0002;即转换为一级指针之后,指针变量所指的内存地址已经变化
以上问题属网友观点,不代表本站立场,仅供参考!