|  |      1knewbie      2020-05-15 15:51:54 +08:00 第一个是指针类型:win32 平台,指针长度是 4, 第二个输出在计算时会将 int 提升为 uint64 类型的,最终结果还是 uint64,所以 sizeof 的大小还是 uint64 类型的大小,即是 8 | 
|      2demos OP 我傻了 printf("%d %d\r\n", sizeof(num64 + (p1 - p2)), sizeof(num64 + (n1 - n2))); 这样就是 8,8 了 谢谢老哥 结帖 |