搞不懂这两个选择 可以解析一下吗

下面错误的是()
A两个同类型的指针变量可以进行加减运算
B任何指针变量都可以与指针NULL进行比较

A错了,比如说是int * a, int * b,a b也不能直接相加减,只能通过*a *b操作,因为这里面存储的地址,相加减一点意义没有

我觉得b没问题

B:判断一个指针是否为空指针,不就是跟NULL比较嘛。
A:指针不能进行加减运算。
所以答案选择A