CU上的一个帖子,忽然想起之前的一些代码也出现过类似的问题,mark一下。
#include <stdio.h> /* ?* 冒失地址相减的单位是数据类型的字节数 ?* 强制转换成整形后,单位是1 ?*/ int main() { ?? ?int a; ?? ?int b; ?? ?printf("%d\n", &a-&b); ?? ?printf("%d\n", (int)&a-(…… |